Westminster Cathedral, London, UK
Westminster Cathedral 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”.
Victoria St, Westminster, London SW1P 1LT, UK
+44 20 7798 9055
England Culture & Tourism Route © Monika Simon Newbound 2020
London Visitors Guide © Simon Newbound