<p>I’d personally take Bristol over King’s for computer science any day. Bristol has a well-established, highly respected, top-rated CS program that gets a lot of mentions by people in the industry. It is generally considered a top 5 program for CS in the UK, even outranking UCL most of the time. </p>
<p>Bristol is a beautiful city only about 25-minute ride away by train to the east of London. It is vibrant, full of shops, bars, and young and energetic people that come from almost all parts of the globe. The University of Bristol is situated in the heart of the city, and, so therefore, a lot of student activities are intertwined with that of the city’s, making the place even more rambunctious and entertaining. The university has also got some really old, but well-maintained Gothic structures, replicating a Cambridge-like atmosphere. </p>
<p>King’s, on the other hand, is often overshadowed by the more prominent U of London colleges, such as UCL, Imperial and LSE (I think Imperial has removed itself from the federation), but still, it is often overshadowed by those three in terms of prestige, employment prospects, and maybe even, funding, etc… It’s CS program, though decent, isn’t considered to be in Bristol’s league. King’s CS grads appear to not have an edge over Bristol grads in terms of employment prospects, too, because generally, the top companies and firms visit campuses, giving grads of universities not located in London, access to their respective companies and firms. So, it is not true that universities located in London have got the edge in employment success due to their location. For instance, Cambridge and Oxford are miles and miles away from London, yet they both appear to score better than King’s in employment success statistics. </p>
<p>Life in London is great if you have plenty of money. But I wouldn’t recommend it a place to live in for students. All major cities in the UK have easy access to London, so go there when you need to, as you can always go there if you want to. </p>