Westminster Cathedral

Westminster Cathedral is a beautiful Catholic church in the UK, known for its neo-Byzantine architecture and colorful brick bands. Inside, visitors can admire stunning mosaics, marble, and historic shrines.

Getting there

Westminster Cathedral

Victoria Street, London, London, SW1P 1LT