St. Barnabas Church23 Addison Road, West KensingtonLondon, ENGLAND
1 Springvale Terrace, West KensingtonLondon, ENGLAND
93 Sinclair Road, West KensingtonLondon, ENGLAND
Abbotsbury Rd Holland Pk, West KensingtonLondon, ENGLAND