The Royal Windsor — Pub Restaurant in Slough

The Royal Windsor is a traditional pub restaurant on Datchet Road in Windsor Riverside. It's just outside the city, near Windsor Castle, and serves as a reliable spot for meals, drinks, and evening outings. The venue offers roast dishes and curries with table service throughout the day. Locals use it for relaxed lunches or social evenings out, particularly during events like weekend music sessions.

About The Venue

The Royal Windsor in Windsor Riverside has operated as a pub restaurant since the 19th century, originally serving accommodation purposes. Its interior features wood paneling and three distinct areas with warm lighting, reflecting its traditional British bar style. Noise levels are moderate to high due to steady foot traffic across all zones. The venue maintains consistent ties to local life through longstanding use for funeral receptions and wakes near Slough's cemeteries.

Typical Experiences

The Royal Windsor offers a mix of dining and nightlife with table service, focused on roast dishes and curries as the hero items. Beer and spirits are available throughout the day, supporting social evenings or group gatherings. Locals use it for date nights in the historic space near Slough’s cemeteries, particularly during events like weekend music sessions.

Notable Features

  • Historic hotel site with film cameo
  • Location near cemeteries and crematorium
  • Outdoor seating

Own this business? Claim it to add more details.

Similar Places

Information about this venue is based on publicly available sources and may be incomplete. Last updated in April 2026.