Browns Windsor is one of England's most beautiful towns, steeped in history and located in a wonderful natural setting on the banks of the Thames. The only thing lacking was a flagship restaurant and bar that the residents could be proud of and in which visitors could indulge themselves. That was until Browns opened in May 2002.

Browns Windsor became a favoured location in less than two years. In the winter months the restaurant oozes warmth and charm as shoppers, tourists, business folk and Windsor's discerning residents utilise Browns as the ideal place to relax and meet friends and colleagues.

However, in the summer the restaurant really comes alive. Browns Windsor is the place to people watch and be seen, whether you are there to enjoy a meal on the balcony, or a long cocktail on the riverside decking.