More about St Nicholas Parish Centre
St Nicholas Parish Centre is located at St. Nicholas Rectory Church Square, TW17 9JY Shepperton
+441932221621
http://www.stnicholaschurch-shepperton.org/