The church is stunning. Towering high and visible from Hyde Park, I had to visit. I slipped in on Sunday mass. This church rivals many that I visited in England with stained glass windows and breathtaking architecture. Even if you're not religious by any means, it's certainly worth a visit!