A charming, historic pub in Kensington with standout hospitality, hearty British classics, and a cozy garden—best for those seeking atmosphere and comfort food, but service can be inconsistent at peak times.
The Windsor Castle delivers solid A-grade performance through strong food quality anchored in classic British comfort cooking and exceptional setting appeal with its historic charm and garden. However, inconsistent execution during busy periods and occasional service lapses prevent it from reaching grade A territory. This is a reliable neighborhood favorite that excels at what it does—traditional pub dining in an atmospheric setting—but lacks the consistency or distinctive excellence that would elevate it further.
One caveat: Service can be inconsistent, especially during peak hours or with large parties.