Kensington Olympia Station Olympia Way, West KensingtonLondon, ENGLAND
Hammersmith Road, West KensingtonLondon, ENGLAND