Staines Congregational Church Stainash Crescent Staines-upon-Thames, Middlesex TW18 1AY
View directions
Nothing's happening here