Ship of the Fens

The city of Ely, Cambridgeshire, and the surrounding fenlands and East Anglia