Royal Free Hospital Pond Street, HampsteadLondon, ENGLAND
8 Fitzjohns Avenue, HampsteadLondon, ENGLAND
3 Daleham Gardens, HampsteadLondon, ENGLAND
17 Lyndhurst Gardens, HampsteadLondon, ENGLAND