{{ selectedOfferDetails }}
Situated within 500 metre(s) from the town centre, the establishment is easily accessible on foot to a host of places of interest. Within 100 metre(s) guests will find links of transport that will allow them to explore the area. Guests will find the airport within 40 km. Hotel London features a total of 78 units. Hotel London was constructed in 1960. Visitors may take advantage of the Wi-Fi connection on public areas at Hotel London. Hotel London offers 24-hour reception for guests' convenience.
Loading...
020 7183 6649