Three Fishes

English public house and restaurant in Shrewsbury, Shropshire

About Three Fishes

Three Fishes

The Three Fishes is a small traditional pub located in Bayston Hill. We have a small dining area and cosy bar where there is a real fire during the winter months. We have a large car park to the rear, a covered smoking area and garden area which is very popular during the summer months. Visitors can sit back and relax or play darts, dominoes, chess and cards. We also have Sky Sports TV and we have a Wifi hotspot.

Our opening hours are 4pm-12pm Monday to Friday, 12pm-12am Saturday and Sunday plus we’re open all day on bank holidays and Christmas week. We serve food 5pm-9pm Monday to Friday, 12pm-9pm Saturday, and 12pm-3pm Sunday – serving traditional Sunday lunch.

We are located the busy A49 Shrewsbury-Leominster Road about half a mile from the A5 and the Travelodge hotel on Hereford Road in Bayston Hill.

What do you think of Three Fishes?

Leave a Reply

Your email address will not be published. Required fields are marked *

Getting in touch

Getting there



  • Ample parking
  • Toilets

Hygiene rating

Food hygiene rating is ‘5’: Very good