An internationally-oriented comprehensive university with a simple and honest academic atmosphere London,United Kingdom