a 4 star boutique hotel overlooking the green and nearby the banks of the river thames has been offering hospitality to guests for over 300 years ENTER SITE