19 Starcross Street, Camden TownLondon, ENGLAND
Methodist Church House 25 Marylebone Road, Camden TownLondon, ENGLAND
Sussex Place, Camden TownLondon, ENGLAND