299 Finchley Road, HampsteadLondon, ENGLAND
37 Belsize Lane, HampsteadLondon, ENGLAND
177 Haverstock Hill, HampsteadLondon, ENGLAND