Loughborough Technology Centre, Epinal Way, Loughborough, Leicestershire LE11 3GE, United Kingdom
Distance: 475 yd.
Company description
Loughborough University has an international reputation for excellence in teaching and research, strong links with industry, and unrivaled sporting achievement.