Heriot-Watt and Strathclyde are very strong for engineering generally (I don't actually know if they offer civil specifically though) and have excellent industry links from what I hear. Loughborough is also a very good uni for engineering and has a lot of industry connections. Imperial and Oxbridge (the latter starting as general engineering courses, although you can specialise in civil/structural/environmental engineering later in the course) are obviously very strong in general across their courses and have good engineering courses, and might be worth considering if you are looking at A*A*A predictions.
UCL seems to have a lot of dissatisfied students in it's engineering department...make of that what you will. Leeds I believe has a strong chemE department, but I'm not sure about the other disciplines. Manchester is generally well regarded for STEM courses, but I don't know anything about their engineering options specifically unfortuantely. Bath and Southampton are as you've said, very good for that particular course (and Southampton more broadly in engineering; I'm not sure how other Bath engineering courses compare to civil, but they have a very strong technical architecture department which may well have some cross links with teaching faculty in civil at least).