Location

Loughborough University London is located on the Queen Elizabeth Olympic Park, within a new innovation quarter known as Here East.

Having trouble viewing this video? You can also watch the video on Youku now.

Find out more