Swansea definitely, I got my IB results last month and i'm doing the MEng there.
Swansea is amongst the best for Civil Engineering. In Civil Engineering circles, Swansea beats Birmingham and Surrey. Not that it really matters for graduate prospects.. they're all roughly the same in that sense, but for research and teaching quality, Swansea is the place to go.