Beverston Castle, Gloucestershire
Beverston Castle is nestled amidst picturesque Gloucestershire countryside. Within its walls lies a seventeenth-century stately stone manor, alongside quaint estate cottages, now transformed into elegant apartments and charming garden accommodation for holiday lets.