London Mithraeum The Roman Temple of Mithras returns to the location of its discovery in the heart of the City.