University of London International Programmes

About

The University of London is one of the largest and most diverse universities in the UK, with more than 120,000 students in London and a further 50,000 studying across 180 countries for a University of London degree.

Venue Details & Map

University of London International Programmes

Address
The Information Centre
Stewart House
32 Russel Square
London
WC1B 5DN

Is University of London International Programmes your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category