364-366 Kensington High Street, West KensingtonLondon, ENGLAND
107 Hammersmith Road, West KensingtonLondon, ENGLAND