Nestled on a suburban corner of cosmopolitan Penarth, the Windsor is a historic traditional Public House with a growing reputation for traditional cask ale and modern British cuisine.
Our aim is straightforward – to bring our guests inspiring menus from seasonal and high quality Welsh ingredients – all made fresh everyday from our locally based suppliers. From traditional pub classics to Bistro favourites, there is always food to entice and excite at The Windsor which can be enjoyed in a modern welcoming pub environment.
Step into The Windsor, and you’ll discover a wealth of choice at the bar, with real ales alongside keg lagers, ciders, exclusive wines and spirits. You’ll also find superb seasonal ales, refreshing aperitifs, enticing cocktails and our very own freshly ground coffee.
So whether it’s a quick after work drink, or a more leisurely meal with family and friends, you can be assured there’s something for everyone at The Windsor.