5 Kensington Church St Kensington Cloisters, KensingtonLondon, ENGLAND
17 Old Court Place, KensingtonLondon, ENGLAND