PARISH
Westminster Cathedral
Westminster Cathedral is the mother church of the Catholic Church in England and Wales and the seat of the Archbishop of Westminster.
background
Westminster Cathedral is the mother church of the Catholic Church in England and Wales and the seat of the Archbishop of Westminster. Built in a Neo-Byzantine style and opened in 1903, it is famed for its mosaics and music.
summary
Westminster Cathedral is the mother church of the Catholic Church in England and Wales and the seat of the Archbishop of Westminster.
designation
cathedral
address
42 Francis Street
city
London
country
United Kingdom
diocese
Archdiocese of Westminster
latitude
51.4963
longitude
-0.1397