Grayshott and Liphook Catholic Churches

The Parishes are part of the Diocese of Portsmouth. Portsmouth Roman Catholic Diocesan Trust registered charity 246871