Richmond hill
Situated in the charming town of richmond upon thames on richmond hill just seven miles from londons west end richmond hill hotel has magnificent views across the river thames and the 2 500 acre royal park home to herds of red and fallow deer incorporating an impressive georgian manor the oldest part of the hotel dates back to 1726 much of the original character in this grade ii listed building has been retained to present an interior of grandeur elegance and comfort making it one of th