Some facts that I didn’t know: "Westminster Cathedral in London is the mother church of the Catholic community in England and Wales and the Metropolitan Church and Cathedral of the Archbishop of Westminster. It is dedicated to the "Most Precious Blood of Jesus Christ" (the Eucharist)."
It is the largest Catholic church in England and Wales and, to tell the truth, I've never seen anything like that before. The architecture could be called atypical as looking at the tower I'd suspect it's actually a mosque. And the interior is stunning - the colourful mosaics make you think you've actually gone back in time and ended up somewhere in the Byzantine Empire.