Kensington Centre 66 Hammersmith Road, West KensingtonLondon, ENGLAND
58B Fitzjames Avenue, West KensingtonLondon, ENGLAND