Staines, Hale Street Hall

Church or graveyard:
Staines, Hale Street Hall
Local Authority:
Denomination:
Christian Bretheren