Traditional Pub with Classic British Fare
The Castle, Harrow is a traditional pub offering classic British cooking alongside well-kept ales. Guests highlight comforting dishes such as roast meats, fish and chips, and indulgent desserts like sticky toffee pudding and Eton mess. Set in a quiet side street near Harrow School, its wood-paneled rooms, fireplace, and antique details create a cozy, historic feel, complemented by attentive, efficient service.