Location

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

Find out more about the location