14 Chalk Farm Road, Camden TownLondon, ENGLAND
13 Camden High Street, Camden TownLondon, ENGLAND
337 Euston Road, Camden TownLondon, ENGLAND