Preview View from the Castle, Tamworth, Staffordshire, England, United Kingdom, Europe Image ID: 255-7265 Artist: David Hughes Purchase a commercial license Buy framed prints & more from our print store travel photography travel destinations color image day outdoors horizontal places town towns tamworth staffordshire england great britain united kingdom europe