Hallswelle House 1 Hallswelle Road, Golders GreenLondon, ENGLAND
5 North End Road, Golders GreenLondon, ENGLAND