1. The Waterside Inn
What is it? A seriously swanky French restaurant with outstanding cooking. Ooh, la la.
Why go? This restaurant is in Bray, a thirteen-minute drive from the heart of Windsor, but its dreamy Thameside views and three Michelin stars make it worth the trip. Expect a decadently French menu in comfortingly cosy English surroundings. Foie gras is a speciality.