164 Camden Road, Camden TownLondon, ENGLAND
7-8 Chester Court Albany Street, Camden TownLondon, ENGLAND