Our locations

Each of our locations offers something very different.

Loughborough is a bustling market town in the East Midlands, sometimes called the heart of England, where you can explore fantastic countryside, country parks and local heritage. Loughborough's central location is ideal for discovering neighbouring cities of Leicester, Nottingham and Derby. London is one of the world’s busiest cities, famous for its cosmopolitan culture and fast pace of life; a hub of industry, innovation and creativity.