Giggling Squid - Windsor
Giggling Squid - Windsor: A Vibrant Thai Culinary Experience
Upscale Thai dining with authentic flavors and elegant ambiance opposite Windsor Castle on Thames Street.
Located at 29 Thames Street, Thai Square Windsor offers an upscale Thai dining experience with a modern two-story setting featuring a botanical wall and stained glass roof panels. Renowned for authentic, flavorful dishes like Massaman Curry and Salt and Pepper Squid, it caters to diverse dietary needs including vegetarian and gluten-free options. The elegant ambiance and impressive cocktail menu make it a standout destination near Windsor Castle.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Train and Walk
From Windsor & Eton Central railway station, a 10-15 minute walk along Thames Street leads to Thai Square Windsor. The route is flat and accessible, suitable for most travelers.
Bus
Local buses from Slough and Maidenhead stop near Windsor town center. From the bus stop, it’s a 5-minute walk to 29 Thames Street. Bus services run frequently during the day with fares around £2-£4.
Car
Driving to Thai Square Windsor is possible, but parking in central Windsor can be limited and costly. Nearby public car parks offer hourly rates from £2-£4. Allow extra time during weekends and events.
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