Westminster

Home to Westminster Cathedral, the mother church for Catholics in England and Wales, and our 214 parishes cover West, Central and North London, the Borough of Spelthorne and Hertfordshire

Home to Westminster Cathedral, the mother church for Catholics in England and Wales, and our 214 parishes cover West, Central and North London, the Borough of Spelthorne and Hertfordshire