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