62 Lady Somerset Road, Kentish TownLondon, ENGLAND
18 Dartmouth Park Hill, Kentish TownLondon, ENGLAND
5 Lady Somerset Road, Kentish TownLondon, ENGLAND
Kentish Town Health Centre 2 Bartholomew Road, Kentish TownLondon, ENGLAND