Set in a green valley amid the Shropshire countryside stands Stokesay Castle, England’s most delightful fortified manor house. This beautiful house dates back to the 11th Century and its Great Hall remains unaltered since it was built in 1291. Admire the superb timber-framed gatehouse or take the lovely moat walk...