I just remember driving to the station once and just hating that whole area - loads of concrete. My experience may not apply to the rest of the place though, I grant you.
Interesting. If it wasn't for the outlet mall I would put Swindon on par with Slough.