The ‘bull-slaying’ Temple of Mithras – London Mithraeum
Many of us know the City of London as one of the most important financial centres in the world. Did you also know that the City is the oldest part of London? It was founded by Romans nearly 2,000 years ago. A recently-renovated and re-sited Roman attraction is the Temple of Mithras. Originally discovered 63 […]