Located in the heart of Windsor, opposite Windsor Castle, this restaurant is set over three floors. The top floor, which can seat up to 12, can be hired for private functions/meetings.
13/14 THAMES STREET WINDSOR BERKSHIRE, 167.9 m
19 Thames Street Windsor Berkshire, 167.9 m
2-4 Bridge Street, 8.7 km