A 3 Michelin-starred French restaurant with rooms, located on the banks of the River Thames in Bray, Berkshire, known for its elegant dining and culinary...