A sacred place of worship, Temple of Mithras will give you a greater understanding of the area's spiritual beliefs. Take a few moments to learn about the importance of this site to the local people.
This place of worship in London City Centre is well-liked by many travelers, so put it on your travel itinerary. Don't think that's all there is to do here, though. There are many more attractions ready for you to appreciate after Temple of Mithras. Buckingham Palace, Big Ben, and Trafalgar Square are nearby.