London
The Albion is one of London.

1. The Albion

7.2
2-4 Boundary St, London, Greater London
Bistro · Tower Hamlets · 259 tips and reviews

The GuardianThe Guardian: "You can eat in the "caff" – a big Conranesque canteen space – for under £10 a head if you're careful, but with so many good things to take away from the deli section, why bother?" Read more.