Stokesay Castle England Images, Pictures & Photos
Stokesay Castle, Shropshire, is the finest and best preserved medieval manor house in England. Built in the 1281 by Laurence of Ludlow, the leading wool merchant of his time, Stokesay was designed to be a comfortable secure manor house. The layout of Stokesay castle today is the same as that completed by Laurence of Ludlow in 1291. This gives a unique glimpse...