The Clock Tower Address Haymarket Memorial Clock Tower Leicester United Kingdom Loading Map.... The Clock TowerHaymarket Memorial Clock Tower - LeicesterEvents 52.63621149999999 -1.1330831999999873 Upcoming Events No events in this location