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