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