Skip to content
Restaurant££££BritishInternational

The Ivy Royal Windsor Brasserie

31 High Street, Windsor, SL4 1PQ

← All restaurants & bars

About

The Ivy Royal Windsor is a grand, glossy all-day brasserie from the national Ivy Collection, in a historic building on the High Street directly opposite the Castle and steps from the Central station. It serves a broad British-leaning menu from breakfast through to late dinner in elegant surroundings, and it is polished and reliable rather than distinctive. For a smart meal or a cocktail right by the Castle gates, it does the job well.

Photos

Features

All dayCentralOpposite the castleCocktailsBooking advised

More Restaurant Restaurants