Company name: The Depot
Description: Spacious pub in former omnibus depot
Carpenters Mews, 1, North Road, London N7 9EF, United Kingdom