Castle Gateway, Tamworth
St Editha’s Square, Tamworth
Town centre public realm, Tamworth
Town Hall Square, Tamworth
Call: 0121 667 9259