22 The Grove, Golders GreenLondon, ENGLAND
11 Princes Parade Golders Green Road, Golders GreenLondon, ENGLAND
6 The Drive, Golders GreenLondon, ENGLAND