 Beverston Castle

Beverston Castle, also known as Beverstone Castle or Tetbury Castle, was constructed as a medieval stone fortress in the village of Beverston, Gloucestershire, England.The property is a mix of manor house, various small buildings, extensive gardens and the medieval ruins of the fortified building.