Built as a medieval stone fortification in the village of Beverston, Gloucestershire, England, Beverston Castle is often referred to as Tetbury Castle or Beverstone Castle. The property consists of the medieval ruins of the fortified structure, a manor house, several other small buildings, and expansive gardens. Maurice de Gaunt founded the castle in 1229. According to a 2019 report, a large portion of the castle was still in ruins and had not been inhabited since the 17th century. However, a nu ... (Read More)