Olympia Way West Kensington, West KensingtonLondon, ENGLAND
Olympia L Gate Kensington, West KensingtonLondon, ENGLAND
Hammersmith Road West Kensington, West KensingtonLondon, ENGLAND
North End Road, West KensingtonLondon, ENGLAND