Book a table with us at Windsor
You can takeaway your favourites from our restaurants all over the country. Simply click & collect.Order now
7 Thames Street, Windsor, Berkshire, SL4 1PL01753 856 424
We're back after a stunning transformation and we're looking forward to sharing our new look with you on your next visit. We’re ideally located in the heart of historic Windsor, right opposite the castle. Our welcoming, relaxed venue is set over 3 stylish floors – the top floor seats 12 and is available for private hire.