Leaf At The Castle Hotel

4.4
(862 reviews)
The Castle Hotel, The Castle Hotel Windsor, SL4 1LJ
+44 1753 851577Official website
Accepts Credit Cards
Breakfast
British
Brunch
Cafe
Dinner
Dog Friendly
Drinks
Family style
Free Wifi
Full Bar
Gift Cards Available
Gluten free options
Highchairs Available
Lunch
Mid-range
Outdoor Seating
Parking Available
Private Dining
Reservations
Restaurants
Seating
Serves Alcohol
Table Service
Vegan options
Vegetarian friendly
Wheelchair Accessible
Wine and Beer
Restaurant

About

Situated in The Castle Hotel, Leaf is right in the heart of historic Windsor offering casual dining which combines classic British and modern European flavours. Steeped in history and with regal connections, Leaf is the perfect spot for brunch, a leisurely lunch, a delicious afternoon tea and a decadent dinner.<br /><br />Executive Head Chef Suraj Lokhande works closely with independent suppliers to bring the best flavours to the dishes. The menus include comforting classics, vegan options and British artisan cheeses paired with local beers from Windsor &amp; Eton Brewery. The alfresco terrace is a city oasis which is ideal for dining in the warmer months and enjoying a tipple or two after a day’s sightseeing. <br /><br />Offering one of the best afternoon teas in Windsor, the talented team have developed a stunning Royal afternoon tea featuring freshly baked scones with clotted cream, sumptuous sandwiches and an array of delicious patisserie, paired with traditional tea blends from Darvilles of Windsor. <br />

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Leaf At The Castle Hotel | Slough | United Kingdom | TripAligner