Classic British Dining in a Historic Setting
The Windsor Hotel offers classic British fare, with traditional Sunday roasts and fresh oysters among the highlights. Guests describe professional, attentive service even during busy periods. A mature garden and occasional live music add to the pleasant atmosphere in this long-established venue.