Beverston Castle, also known as Beverstone Castle, was originally constructed as a medieval stone fortress and is situated in the village of Beverston, Gloucestershire, England. The castle was founded in AD 1229 by Maurice de Gaunt. Much of the castl... Read further
License: All Rights Reserved