You need to tell us your grades, if this doesn't matter, Cambridge has the best teaching quality+ employability.
Imperial College London has a very strong reputation and it's directly in London, great nightlife & social opportunities.
The major universities in Middle England are very good as well, like Manchester, Birmingham, Leeds & Sheffield. However, the number of staffs they have is not high..Nightlife is great (Birmmingham is probably the best out of them for teaching quality+social life)