List of hotels at High Street Kensington tube station
1 Number of Hotels found in High Street Kensington tube station
Address: Scarsdale Place, Kensington, Kensington and Chelsea, London, W8 5SY, United Kingdom.
Nearest Landmark: High Street Kensington Tube Station
(5 minutes walk)
Distance: 0.2 Miles from London Centre
From Copthorne Tara it is convenient the stores and also dining establishments of Kensington High Street, Knightsbridge, and also Notting Hillside....