Landguard Fort2013-04-12 Landguard Fort is the site of the last opposed seaborne invasion of England in 1667 and the first land battle of the Royal Marines.How to find usLandguard FortSuffolk IP11 3TWVisit the attraction’s website ↗Get directions ↗