87 Dennett's Road Greater London, England SE14 5LW
Seated: 44
Standing: 70
Our upstairs function room can cater up to 70 (44 seated).