Staines, Hale Street Hall

Local Authority
Denomination
Christian Bretheren