Geoffrey Leigh

Optician and mayor of Enfield 19801

More information here

Category<mayors of Enfield