Find Your Scholarship

London, United Kingdom

London is the capital city of England and the United Kingdom. With an estimated 8,308,369 residents in 2012, London is the most populous region, urban zone and metropolitan area in the United Kingdom.

Sponsored Links

Universities at London, United Kingdom

Country: United Kingdom
Area: 607 sq miles (1,572 km²)
Population: 8.174 million (2011)
Living Cost: € 1000/Month