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