Street Address: 71 Lichfield St , Tamworth, Staffordshire B79 7QLUK, Tamworth
Fax: 01827 53972
Email: Not available
Description - Tamworth Arms Travel Tamworth
Tamworth Arms is located at 71 Lichfield St , Tamworth, Staffordshire B79 7QLUK and can also be reached at 0182767056. To find out more please phone them or visit their location. Tamworth Arms located in the Travel category.