Seeking to know Jesus and make Him known in Stevenage

St Nicholas

St Nicholas is located in the North of Stevenage between the Old Town and the St Nicholas estate. Click through for more information, photographs and a Google Maps link of directions to us from your location.