15-16 Cornwall Terrace, Camden TownLondon, ENGLAND
163A Kentish Town Road, Camden TownLondon, ENGLAND