Home Lord Mayor to Switch on Christmas Lights at Leadenhall Market Lord Mayor to Switch on Christmas Lights at Leadenhall Market

Lord Mayor to Switch on Christmas Lights at Leadenhall Market

Lord Mayor to Switch on Christmas Lights at Leadenhall Market