The Ivy Windsor
The Ivy Royal Windsor Brasserie
Experience authentic Italian flavors in Windsor’s cozy family-owned Sebastian's, where fresh ingredients and warm service await.
Sebastian's Italian in Windsor offers a warm, family-owned dining experience with a diverse menu of fresh, homemade Italian dishes. Known for its cozy atmosphere and attentive service, it is a favored spot for lunch and dinner, blending traditional flavors with quality ingredients in a welcoming setting.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Bus
Take local bus routes serving Windsor town center; travel times range from 15 to 25 minutes depending on your starting point. Buses run frequently during the day, with fares typically around £2 to £4. Note that services may be less frequent in the evenings and on Sundays.
Train
Windsor & Eton Riverside station is approximately 2.5 km away. From there, a taxi or local bus can reach Sebastian's in about 10 minutes. Train journeys from London Paddington or Waterloo take around 30 to 50 minutes, with ticket prices from £10 to £25 depending on advance booking.
Car
Driving to Sebastian's is convenient via local roads, with parking options nearby including public car parks. Travel times vary from 20 to 40 minutes depending on traffic. Parking fees typically range between £1 and £3 per hour. Note that Windsor town center can be busy, especially on weekends.
Walking
If staying nearby in Windsor, walking to Sebastian's is a pleasant option, taking approximately 15 to 25 minutes on mostly flat terrain. The route is accessible and safe, suitable for most visitors.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Windsor, a historic town in Berkshire, England, known for its royal heritage, stunning Windsor Castle, scenic parks, vibrant town center, and family-friendly attractions.
Tell me more about Windsor