Kenwood House Hampstead Lane, HampsteadLondon, ENGLAND
10 Keats Grove, HampsteadLondon, ENGLAND
20 Maresfield Gardens, HampsteadLondon, ENGLAND