Phone: +442074034704,+442030262316
Address: 224A Tower Bridge Road, SE1 2UP, Southwark, United Kingdom
City: Southwark
Menu Dishes: 6
Reviews: 908
"Great venue and staff, does not have accessible toilets however so wheelchair users and stair no goers will struggle mountain's here, we played a gig and as a stick user it did tire me out a lot especially as the venue is down stairs. We had pizza here and it was so good! And there is an extensive menu with drinks"
All prices are estimates on menu.