Venues in Loughborough, LEC Loughborough Town Hall Loughborough University The Doghouse - Loughborough