The Depot
Bar · Clerkenwell

The Depot

$$$

High-roofed boozer in a Victorian industrial warehouse named after the originator of London's buses.

Info

📍
Address
1, Carpenters Mews, North Road, London N7 9EF, UK, LDN

More like this