Oliver Cromwell's House

Oliver Cromwell's House
29 St Mary's Street, Ely, Cambridgeshire, CB7 4HF
Photo of Oliver Cromwell's House