Tattershall Castle, Lincolnshire

Great Tower of Tattershall Castle showing the three separate entrances

Tattershall Castle is a castle in Tattershall, Lincolnshire, England. Since 1925 it has been in the care of the National Trust.