The Windsor is a large, traditional town centre pub situated in Penarth. We are just a 10 minute drive from Cardiff city centre and near Dingle Road stationl. We offer a wide range of cask beers from across Britain and excellent food. We have regular live entertainment and a good sized function room available to hire.