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 at The O2 can be found at 23 Entertainment Avenue . 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...