Kensington Palace Palace Green, KensingtonLondon, ENGLAND
Flat 3 20 Stafford Terrace, KensingtonLondon, ENGLAND