London, England, United Kingdom
Loughborough University Mechanical, Electrical and Manufacturing Engineering