50 Field End Road, Harrow, United Kingdom (Show map)
The 3-star Tudor Lodge Hotel is set just 4.8 km from Saint Marks Hospital, Northwick Park Hospital and Harrow School. The hotel opened its doors in 1625 and was remodeled in 2005.
results so far
2017 © london-hotels-gb.com. All rights reserved