Route GuidesRoutes City GuidesCities Map Log in

The Albion

London
102 Blundell Street, London, N7 9BL

5 rooms · from £100


Featuring free WiFi throughout the property, The Albion is situated in London, 1.4 km from Islington. Camden Market is 1.5 km from the property. The accommodation is fitted with a flat-screen TV.