Keele University

Keele University

Located in the Staffordshire countryside 🌳 Britain’s best university, as ranked by students (Student Crowd Awards, 2022) 🐿️ Many, many squirrels.