Windsor, Berkshire, SL4
We are a charming, friendly, family run traditional English pub situated in a residential part of historic Windsor within easy walking distance of the Castle, the town centre and the River Thames. We