Windsor Castle
CLOSED£

Windsor Castle

A proper local's pub on Upper Dock Street where the drinks are honest and the crowd's genuinely sound.

casualtraditionalrelaxedlivelypub
Walk down Upper Dock Street towards the water and you'll find yourself in one of those pubs that actually feels like it belongs to Newport rather than existing for tourists. The Windsor Castle pulls in a real mix—regulars nursing pints at the bar, groups catching up over something cold, people who know the staff by name. It's the kind of place where the telly might be on but nobody's glued to it, and conversations actually happen. The atmosphere is properly relaxed without trying too hard, and at these prices (we're talking proper value), you're getting exactly what you want: decent drinks, no faffing about, and a space that feels authentically local.

Known for

  • Proper local atmosphere without the pretence
  • Decent pint selection at reasonable prices
  • Friendly, no-nonsense staff
  • Traditional pub setup with real character
  • Popular with regulars who actually live nearby

Photos

Windsor Castle
Windsor Castle
Windsor Castle
Windsor Castle
Windsor Castle
Windsor Castle
4.2(317 reviews)
19 Upper Dock St, Newport NP20 1DH, UK