Get Directions to LockStock Self Storage ← View details Crewe Bank Yard/Castle St, Shrewsbury SY12BJ, United Kingdom, Shrewsbury, England Get Directions From* To * — Required information