Vicarage House 58-60 Kensington Church Street, KensingtonLondon, ENGLAND
Flat 3 Stratford Road, KensingtonLondon, ENGLAND