St. Barnabas Church23 Addison Road, West KensingtonLondon, ENGLAND
Sinclair Road, West KensingtonLondon, ENGLAND
1 Springvale Terrace, West KensingtonLondon, ENGLAND
93 Sinclair Road, West KensingtonLondon, ENGLAND