Life's tangled skein

By atp

Stevenage Museum

After work today I went for a little bit of a wander and came across this fantastic building. I've been trying to find out some more about it, but the web site appears to be down just now. Wikipedia tells me that the building is the Church of St George and St Andrew, and is the largest parish church to have been built in England since WW2. Certainly it looks great - a modern take on a traditional church.

Comments
Sign in or get an account to comment.