In this episode of Travels in Britain, we explore some really cool attractions in Southwest England. We make stops at the Chedworth Roman Villa, Royal Navy Fleet Air Arm Museum, Glastonbury and Stonehenge.