Come and enjoy the delicious cuisine on offer at The Orchid
Restaurant, where nestled in the picturesque Windsor countryside,
you'll experience fine dining amidst the most beautiful of
landscapes.
Our restaurant offers a modern, yet classic British menu with
its fine seasonal ingredients and impressive wine list. So, whether
you're popping in for breakfast or settling down for an evening of
intimate fine dining, we'll have a spectacular spread waiting for
you.
- Elegant and classic decor
- Contemporary, yet classic British cuisine
- Panoramic views of the gardens and woodland
- Highest quality ingredients