Get Directions to The Loggerheads ← View details 1 Church Street, Shrewsbury SY1 1UG, United Kingdom, Shrewsbury, England Get Directions From* To * — Required information