Where is High Street Kensington Underground Station located?
High Street Kensington Underground Station, Kensington and Chelsea, United Kingdom (approx. 51.50043°, -0.192173°)
High Street Kensington Underground Station, Kensington and Chelsea, United Kingdom (approx. 51.50043°, -0.192173°)