St Francis de Sales

... and the people of Newbury, Thatcham and surrounding areas whose generosity has been incredible.

Registered Charity Number 1160508