Registered Charity in England, Charity Number 1135633

Staines and Feltham Methodist Circuit 2000-2020