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 ideally situated in the heart of historic Windsor, opposite the castle. Our welcoming, relaxed venue is set over three stylish floors – the top floor seats 12 people and is available for private hire.