UKData checked October 2026
  1. Home
  2. London
  3. Westminster Cathedral

Westminster Cathedral

Westminster Cathedral is a Catholic cathedral on Victoria St in London. It is also listed as cafe, cathedral and Catholic church. It is open on Sunday.

Victoria St, London SW1P 1LT, United KingdomChecked October 2026