The Stables Market Chalk Farm Road, Camden TownLondon, ENGLAND
1 Main Concourse Upper Euston Station, Camden TownLondon, ENGLAND