Restaurants in Barnsbury

Browse the Barnsbury Map

The Albion

The Albion

10 Thornhill Road ē Show on map
Gastro pub

A flower-decked frontage and ivy-clad walls set the scene for this revamped eighteenth-century watering hole...

View Details