About Royal Windsor
If you have found the perfect dish and you're in charge of picking a restaurant
Book a table before they’re gone
More about the restaurant: Royal Windsor
"Located where The Royal Oak once stood in the 19th Century. The Royal Windsor has the charm of a local traditional British pub. Whether you want to grab yourself a craft beer, artisan cocktails, or a superb coffee to spend the long summer nights in the extensive beer garden with views overlooking Windsor Castle or you simply want to enjoy freshly cooked classic pub food from Old Spot Sausage and Mash to the homemade pizzas. The Royal Windsor has something for everyone. "
Frequently asked questions
Can I pay with a credit card at Royal Windsor restaurant?
Does the restaurant Royal Windsor have parking?
Thinking about making a Royal Windsor booking?
What's the restaurant buzz at Royal Windsor all about? Great British food and beverages keeps diners coming back for more at Royal Windsor. Located near Town Centre in Slough, Royal Windsor features dishes like British. Check out what sets Royal Windsor apart from other restaurants in Slough and book a table today to enjoy your next meal out!