Royal Free Hospital Pond Street, HampsteadLondon, ENGLAND
5 Holly Hill, HampsteadLondon, ENGLAND
18 Ornan Road, HampsteadLondon, ENGLAND