Some weeks ago, I had the pleasure of attending the opening of Memento Mori, a unique exhibition at the Hoxton Art Gallery which delves deep into the meaning of mortality.