Get Directions to Harlescott Stores Ltd ← View details 17 Grafton Mews, Shrewsbury SY1 3NW, United Kingdom, Shrewsbury, England Get Directions From* To * — Required information