Add Loggerheads review

Loggerheads, Shrewsbury
Address: Church Street, Shrewsbury, Shrewsbury, Shropshire, SY1 1UG
Features: Bar food, Cask Marque


Rating
Comments