Three Fishes Inn
OPEN££

Three Fishes Inn

Proper towncentre pub on Fish Street serving real ales and honest food in a characterful, no-nonsense space.

traditionalcosycasualrelaxedpub
You'll find yourself on Fish Street in the heart of Shrewsbury's medieval layout, pushing through the door of a pub that feels genuinely rooted in the town rather than trying to be something it isn't. The Three Fishes has that lived-in quality—creaky floorboards, traditional décor, the kind of place where regulars have their spots and locals actually gather for a proper pint rather than Instagram photos. The real ale selection is taken seriously, and the food lands somewhere between gastropub ambitions and straightforward pub fare, which honestly works better.

Known for

  • Real ale selection
  • Traditional pub atmosphere
  • Central Fish Street location
  • Strong local following
  • Honest British pub food

Photos

Three Fishes Inn
Three Fishes Inn
Three Fishes Inn
Three Fishes Inn
Three Fishes Inn
Three Fishes Inn
4.4(682 reviews)
The Three Fishes, 3-4 Fish St, Shrewsbury SY1 1UR, UK