202 Kensington Church Street Kensington, KensingtonLondon, ENGLAND
Cheval Thorney Court Palace Gate, KensingtonLondon, ENGLAND
5 Prince Of Wales Terrace, KensingtonLondon, ENGLAND