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°)
High Street Kensington Underground Station, High Street Kensington Underground Station, Great Britain (approx. 51.50042°, -0.19224°)