13-14 St. Georges Mews, Camden TownLondon, ENGLAND
17 Melcombe Street, Camden TownLondon, ENGLAND
101-105 Camden High Street, Camden TownLondon, ENGLAND
150 Kentish Town Road, Camden TownLondon, ENGLAND