Angel Cafe
Tea House · Dessert Shop · Coffee Shop
Bubble tea cafe inside a London shopping centre. Offers custom cakes and flavorful drinks for gatherings and parties.
Location
Best places nearby
The highest rated places close to Angel Cafe.
Local restaurants nearby
O2 Centre, 255 Finchley Road, ENG

