121 Kentish Town Road, Camden TownLondon, ENGLAND
206 Camden High Street, Camden TownLondon, ENGLAND
45-46 Chalk Farm Road, Camden TownLondon, ENGLAND
48 Phoenix Road, Camden TownLondon, ENGLAND