Inverness Street, Camden TownLondon, ENGLAND
192-200 Camden High Street, Camden TownLondon, ENGLAND
Chalk Farm Road, Camden TownLondon, ENGLAND