New Victory Hall

New Victory Hall
Loughborough University, Loughborough, Leicestershire, LE11 3TU