37B-37D Belsize Park Gardens, HampsteadLondon, ENGLAND
Flat 3 Byron Villas Vale Of Health, HampsteadLondon, ENGLAND