The Depot
Located in Carpenter's Mews, The Depot is a stunning North London pub bursting with personality. At the heart of the boozer is a grand, vintage bar offering a wide range of tipples. Their menu features tasty pizzas as well as everchanging dishes in the form of small plates, burgers and more.