During a recent visit back to my home country of East Anglia in the UK, I got the chance of a day in Ely, site of one of the great English cathedrals. East Anglia is rich in churches and at least three cathedrals of note, but Ely, the ‘Ship of the Fens’ is a stunner. […]