×

Roman Catholic Diocese of Westminster

(24) Catholic cathedral in London, England
The Diocese of Westminster is a Latin archdiocese of the Catholic Church in England. The diocese consists of most of London north of the River Thames and west of the River Lea, the borough of Spelthorne, and the county of Hertfordshire, which lies immediately to London's north.
Address: Vaughan House, 46 Francis St, London SW1P 1QN, United Kingdom
Hours: Closed ⋅ Opens 9 AM Mon
Phone: +44 20 7798 9000 ⋅ +44 20 7798 9005 ⋅ +44 20 7798 9009