17 Temple Fortune Parade Finchley Road, Golders GreenLondon, ENGLAND
81 Golders Green Road, Golders GreenLondon, ENGLAND
7 Monkville Parade Finchley Road, Golders GreenLondon, ENGLAND
3 Forres Gardens, Golders GreenLondon, ENGLAND