Westminster Cathedral

no ratings
Landmark
Westminster Cathedral
no ratings

Westminster Cathedral is the largest Catholic Church in the UK and the seat of the Archbishop of Westminster. It’s a peaceful sanctuary where one can source peace and strength within the hustle and bustle of the busy city. Holy Mass is celebrated throughout the day here, seven days a week and the Sacrament of Reconciliation is available daily.

1 Tamsin S.

User photos from Westminster Cathedral User photos

Reviews of Westminster Cathedral

Be the first to review Westminster Cathedral!

Do you represent Westminster Cathedral?
Claim it to make it easier to update important information.

FAQ

Where is Westminster Cathedral?

Westminster Cathedral is located at Victoria Street, SW1P 1LT, Westminster. Nearby is Victoria, London. Nearest Underground station is Victoria (approximately 350m away).