843 Finchley Road, Golders GreenLondon, ENGLAND
Hallswelle House 1 Hallswelle Road, Golders GreenLondon, ENGLAND