Tattershall Castle built
1231 CE.
Shown on the map at 53.101°, -0.193°.
Tattershall Castle is a castle in Tattershall, Lincolnshire, England. Since 1925 it has been in the care of the National Trust.
Text from the Wikipedia article Tattershall Castle, licensed CC BY-SA 4.0.