Tags

Where

Vaughan House
46 Francis Street
London
SW1P 1QN

View Larger Map

Westminster Roman Catholic Diocesan Trust

The advancement of the Roman Catholic religion primarily in the Archdiocese of Westminster; the provision of religious and pastoral services; the provision of Catholic education; the provision and maintenance of churches, presbyteries and schools