Oliver Cromwell StatueOther placesSaint Margaret StLondon, ENG · GB+442076416000Email unavailablewestminster.gov.ukHours not available