It is indeed Stevenage It is the Lister hospital to the north of the Old Town at a place called Coreys Mill Lane just of the A602
I caught this from the air last Wednesday as I was flying into Luton. We took a big loop over Hitchin and Stevenage. This came out quite a nice photo, but I was not sure exactly where it was.
Sign up to comment.
Sign in if you already did it.
Photo taken in Stevenage, Hertfordshire, UK
Misplaced? Suggest new location