I finally received an offer from Cardiff. Yay
I went on Bath's Open Day today and I really liked it despite the fact again, I slept through the talk/lecture. I thought the course was really practical with good modules + working with engineering students is a good preparation for the future.
I'll probably go on Cardiff's Offer Holder Day to see how the school is like.
I'm generally torn between Bath and Cardiff and I'm not crazy enough to put Bath's A*AA as my firm and Cardiff's AAA as my insurance =))))