Where is West Kensington Station?

Where is West Kensington Station located?

West Kensington Station, West Kensington Station, Great Britain (approx. 51.49083°, -0.206166°)


Where is West Kensington Station on the map?