The memorial to Sir james Deane in St Olave's Church on the corner of Seething Lane in the City of London, on 30th May 2018, in London, England.