Stand J19

Keele University

  • United Kingdom
  • Category: Higher Education Institution/Consortium

Keele University is located in the Midlands of England, an hour and a half by train from London. A campus-based university set in beautiful parkland, Keele has 11,000 students at all levels. It maintains a strong international profile, in the top 200 for internationalisation.