6 Princes Parade Golders Green Road, Golders GreenLondon, ENGLAND
100 Golders Green Road, Golders GreenLondon, ENGLAND