Westminster Cathedral is located at Victoria Street, SW1P 1LT, Westminster. Nearby is Victoria, London. Nearest Underground station is Victoria (approximately 350m away).
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.
Features
User photos from Westminster Cathedral User photos
Reviews of Westminster Cathedral
Be the first to review Westminster Cathedral!