I love coning to the Windsor for a meal. The food is fantastic, i would recommend the salmon it is always delicious. It has a lovely relaxed atmosphere, and the service is always fantastic
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.