Phone: +442074072991
Address: 11 Bermondsey Square, London, SE13UN, United Kingdom
City: London
Dishes: 35
Reviews: 502
"I'm not sure of the operating hours of this place, but it always seems to be open whenever I stumble home after a night of drinking."
All prices are estimates.