Heading that way next week with work and staying there for a few nights. Anyone been, anything I should do/avoid?
I've lived in Stevenage for 7 years. It's not the nicest but the old town is pretty nice. But like a small town within the town. Would stay around there.