Chalstrey
Died
Sir (Leonard) John. Kt.1996;MD;FRCS;JP. Lord Mayor of London 1995-1996.Died peacefully at home on March 12th 2020, aged 88. Dearly beloved husband of Aileen, devoted father to Susan and Jonathan and much-loved grandfather of Adam, Edward, Thomas, William and Alexander. Service at St. James Garlickhythe, London EC4V 2AF at 2pm on Friday March 20th 2020.
Source: The Telegraph
Published on: 14-03-2020