The River Thames wends its way through the gardens of The French Horn, providing beautiful views from almost every room. Although The French Horn is close to the road, the location is peaceful and the gentle sound of the water creates an utterly relaxing atmosphere.