Cafe
Albion
5 locals recommend,
Tips from locals
Albion is a café and small shop where the vast majority of the food and drink products are British. The café serves breakfast, lunch, afternoon tea
Unique things to do nearby
Locals also recommend
Location
2-3 New Bridge St
London, England