Please login or click here to join.
Forgot Password? Click Here to reset pasword
![]() |
Westminster Cathedral Westminster Cathedral is the mother church of the Catholic Church in England and Wales. Construction started in 1895 and opened in 1903. Above the portal arch: "Domine Jesus Rex et Redemptor per Sanguinem tuum salva nos" (Lord Jesus, King and Redeemer, heal us through your blood.). This picture appears in the following picture tours: |