Get Directions to Telegraph Vaults ← View details 16 New Park Street, Shrewsbury SY1 2LD, United Kingdom, Shrewsbury, England Get Directions From* To * — Required information