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
The Information Centre
Stewart House32 Russel SquareLondonWC1B 5DN