Oliver Cromwell Statue Home/Statue/Oliver Cromwell Statue Wythenshawe, Manchester M23 0AB Contacts Wythenshawe, Manchester M23 0AB Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Statue Statue of Ivor Novello Cardiff CF10 4PZ Statue Brian Clough Statue Nottingham NG1 2BH Statue Sir Robert Juckes Clifton Nottingham NG2 1DW Statue Edward Smith-Stanley, 14th Earl of Derby London SW1P 3JX Categories Statue