The 'castle town' full of indie shops named one of 'best places to live' 30 minutes from Birmingham

Tamworth Herald

Published

Independent shops 'rule here', there are three outstanding primary schools and you can easily commute to London.

Full Article