answersLogoWhite

0

Keele University is a campus university in Staffordshire, England. According to their official website, their address is as follows: Keele University, Keele, Staffordshire ST5 5BG, UK.

User Avatar

Wiki User

11y ago

What else can I help you with?