at 4 Market Street, Windsor , SL4 1PB
Nicholson’s pubs are a collection of traditional, quintessentially British alehouses all renowned for their unrivalled range of quality cask-ales and classic food but each offering a truly unique and timeless experience.