The Moorhen Restaurant offers a unique dining experience with picturesque views of the River Thames. With a menu that features locally sourced ingredients, expect deliciously cooked dishes that cater to all dietary requirements. The restaurant also boasts an extensive wine list and a cozy bar area perfect for pre or post-dinner drinks.