22 Temple Fortune Parade Finchley Road, Golders GreenLondon, ENGLAND
27 Golders Green Road, Golders GreenLondon, ENGLAND