Get Directions to Castle Insurance ← View details 35 Market Street, Tamworth, Staffordshire B79 7LR, United Kingdom, Tamworth, England Get Directions From* To * — Required information