Located at the southerly most point of the town of Felixstowe in Suffolk – the Landguard Peninsula has a wonderful …Find out more