Travel & History: ‘Tetbury – The Cotswolds’ (Video)

Tetbury is another historic wool town in the Cotswolds, England. It sits on the site of an ancient hill fort, where an Anglo-Saxon monastery was built. It has various royal connections and is well worth a visit to any Cotswold traveller.

Leave a Reply