Last weekend I had a first visit to The Mithraeum in London - a fascinating space with an intriguing collection of archaeological finds from Londinium