Add Telegraph review

Telegraph, Shrewsbury
Address: 16 New Park Street, Shrewsbury, Shrewsbury, Shropshire, SY1 2LD
Features: Bar food, Cask Marque


Rating
Comments