Subscriber login Close [x]
remember me
You are not logged in.

Penningtons at Castle Hotel Windsor

Published:  06 July, 2026

The Castle Hotel Windsor – with a history dating back to 1528 – is undergoing a very modern refurb. Alongside changes to the hotel proper, the storied venue will include Penningtons, a new restaurant and bar. A contemporary take on British classics, the offer will include hearty pies, Sunday roasts and a dessert trolley to boot. The restaurant takes its name from George Pennington, an entrepreneurial innkeeper at The Mermaid Inn (the site’s historic name), who created the Pennington Penny during a nationwide small coinage shortage. Similar creativity has been harnessed to create a refreshed bar in the site’s historic taproom. Interiors including zinc bar tops and tiled floors will play host to cocktail serves and local beers.

18 High Street, Windsor SL4 1LJ

@penningtonsbrasserie




Keywords: