Cafes, Snack Bars & Tea Rooms London
BOOM BATTLE BAR is the ultimate location for your next bash. Adrenaline pumping games, epic selection of drinks and mouth watering street food, all under one roof. You've never had a night like this one. BOOM is the place to be for any and every occasion.
Boom Battle Bar Aldgate can be found at 19 Alie Street . The following is offered: Cafes, Snack Bars & Tea Rooms, Public Houses, Bars & Inns - In London there are 2429 other Cafes, Snack Bars & Tea Rooms. An overview can be found here.
Loading map...