Consistently ranked in the
top 20 universities in the UK