| London Visitors Hotel is located in Kensington, a neighborhood in London, and is in the historical district and near a metro station.
Shepherd's Bush Underground station is 12 minutes by foot and West Kensington Underground station is 14 minutes.
Our period hotel was built as a Victorian terraced house in 1870, as part of Lord Holland’s Estate in the Holland Park area.
London Eye and Madame Tussauds Wax Museum are not to be missed.
Kensington High street and Westfield London Shopping Centre are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit Natural History Museum and Science Museum.
ur family established this as a hotel in 1954 and it has been in continuous use under the same family ownership.
At that time there was no international tourism, and clients were business travellers visiting London and the exhibitions for work. |