7 Thames Street, Windsor, Berkshire, SL4 1PL
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.