Baconsthorpe Castle
Baconsthorpe Castle is located in Baconsthorpe, Norfolk in England. The castle was constructed by John Heydon and Sir Henry Heydon between 1460 and 1486. Originally the building started off as a quadrilateral manor house but as the Heydon family grew richer the castle grew more grand and elaborate. During the 16th century the owner of the castle [...]
