Westminster Cathedral is the largest Catholic church in the UK and the mother church of the Roman Catholic Church in England and Wales. Located in London, it's a stunning architectural gem with beautiful mosaics and artwork. The Cathedral offers daily Mass and Sacraments, as well as a renowned choir that performs regularly. Visitors can explore its rich history, attend services, and support its upkeep through donations or becoming a member of the Friends of Westminster Cathedral. It's a must-visit for anyone looking to experience the beauty and holiness of Catholic faith in the heart of London.