......being another collection of oddities and curiosities from this land called England. Cromwell's House Cromwell's house in Ely.... In Ely…