58-60 Kensington Church Street Kensington Church Street, KensingtonLondon, ENGLAND
St James House 13 Kensington Square, KensingtonLondon, ENGLAND
Flat 11 Old Court House 24 Old Court Place, KensingtonLondon, ENGLAND