Whether you're on a spiritual pilgrimage or you just want to enjoy a few peaceful moments during your travels, St. Mary’s Church is the perfect place to wander through.
This London City Centre house of prayer is an interesting spot to begin your day of sightseeing. There's plenty to discover in the area, like Buckingham Palace, Big Ben, and Trafalgar Square. Take your time at St. Mary’s Church before hitting up these other fine sights.