Staffordshire. Castle built in 1275 sits in 26 acres of countryside. Steeped in history. One of the last habitable moated castles in the UK making this has an extremely unique opportunity. Extensively
↧