61B Ashbourne Avenue, Golders GreenLondon, ENGLAND
7 Dingwall Gardens, Golders GreenLondon, ENGLAND
53 Golders Gardens, Golders GreenLondon, ENGLAND