Famed for exceptional dining, a superb wine list and outstanding service, The French Horn is a wonderful place for lunch or dinner.
The luxurious rooms, suites and cottages overlooking the River Thames provide utter relaxation and every comfort.
Launch website:
www.thefrenchhorn.co.uk