Derek Hodd becomes a Freeman of the City of London

New Freeman of City