Oops! Something went wrong, please try again later.
Our Church is right in the heart of London. It is a spiritual oasis to many people who come in for silent prayers and personal devotion. It serves the deep needs …
Reviews
Tripadvisor
4.5/5 · 48 reviews
5-star
80%
4-star
0%
3-star
0%
2-star
0%
1-star
20%
Recent reviews
Any rating
Loading reviews...
Aug 6, 2024
Very beautiful Church - both inside and outside - located adjacent to Durrants Hotel on George Street. Access is open all day while services are not in session. Certainly worth a perusal. Full review by Mb7400
Sep 26, 2022
Beautiful chapel with very pretty murals. The church is in the center of London. Easy to access but a hidden gem of some sort. In between the business and shopping district. Masses are celebrated dai… Full review by margareta9
Feb 28, 2022
Do not miss if you are in the area and indeed worth a detour. The church is hidden away and has a cathedral like interior. It is huge and yet difficult to find set amongst expensive restaurants and… Full review by Bluebellplasnewydd