St. Thomas More Presbytery Maresfield Gardens, HampsteadLondon, ENGLAND
4 Holly Place, HampsteadLondon, ENGLAND
12 Kidderpore Avenue, HampsteadLondon, ENGLAND
21-22 Eton Villas, HampsteadLondon, ENGLAND
66 Haverstock Hill, HampsteadLondon, ENGLAND
St. Thomas More Presbytery, HampsteadLondon, ENGLAND
Elsworthy Road, HampsteadLondon, ENGLAND
Downshire Hill, HampsteadLondon, ENGLAND
Eton Villas Eton Road, HampsteadLondon, ENGLAND