Contact details

ST MARY DE CASTRO

Lord Mayor

Lord Mayor
Town Hall, Town Hall Square, Leicester
(0116) 2232000
lord.mayor@leicester.gov.uk