Catherine McGuinness

About

Policy Chair, City of London Corporation