Where is High Street Kensington Underground Station?

Where is High Street Kensington Underground Station located?

High Street Kensington Underground Station, High Street Kensington Underground Station, Great Britain (approx. 51.50042°, -0.19224°)


Where is High Street Kensington Underground Station on the map?