Church of Saint Nicholas

St Nicholas' Church, Stevenage. One of two Grade I listed buildings in Stevenage, and the oldest building in Stevenage. 18 February 2013.
St Nicholas' Church, Stevenage. One of two Grade I listed buildings in Stevenage, and the oldest building in Stevenage. 18 February 2013. Author: AnemoneProjectors, License: CC BY-SA 3.0 · Source

Discussion

No posts or comments for this place yet.