Tetbury is a town in the Cotswold district of Gloucestershire, England. The town is situated in a landscape of gently rolling hills to the south west of Cirencester and south east of Stroud.
Tetbury has won many awards in the “Heart of England in Bloom" competitions and was category winner "Best Small Town" in 2008, 2009 and 2010. In 2010 Tetbury was Overall Winner of the Heart of England in Bloom. ....
More Tetbury Tourist Information >>