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