73A Hampstead High Street, HampsteadLondon, ENGLAND
10 Keats Grove, HampsteadLondon, ENGLAND
The Iveagh Bequest Kenwood English Heritage Hampstead Lane, HampsteadLondon, ENGLAND
Keats Grove, HampsteadLondon, ENGLAND
17 Flask Walk, HampsteadLondon, ENGLAND
New End Square, HampsteadLondon, ENGLAND