The Orwell is home to Britain’s busiest container port, the Port of Felixstowe, which is where the impressive ships you’ll see from the Fludyers’ are headed. At the mouth of the Deben sits the sleepy little hamlet of Felixstowe Ferry, and you couldn’t imagine a bigger contrast.