This is an electricity sub station in Letchworth town centre. We parked near there and went to lunch in the town centre. It looked derelict enough for a Sunday blip.
Comments
Sign in or get an account to comment.