{{ selectedOfferDetails }}
Situated within 500 metre(s) from the town centre, the property is easily accessible on foot to a host of places of interest. Within 100 metre(s) travellers will find links of transport that will allow them to explore the area. Travellers will find the airport within 40 km. There are a total of 78 accomodation units at Hotel London. This hotel was constructed in 1960. The accomodation offers Wi-Fi internet connection on-site. Hotel London offers a 24-hour reception service, so that guests' needs will be fully met at any time of the day or night. This hotel does not offer cots on demand.
Loading...
020 7183 6649