five star london, luxury hotels5ive Star London

Education Institutions London

London is a leading world educational centre with some of the top univerisites in the world located here. London also has the largest student population in Britain and the largest population of overseas students of any city in the world.

Find My LocationToggle Nearby Hotels Enlarge Map