Where is West Kensington Underground Station?

Where is West Kensington Underground Station located?

West Kensington Underground Station, West Kensington Underground Station, Great Britain (approx. 51.49075°, -0.20575°)


Where is West Kensington Underground Station on the map?