England 5 Reasons Why London is the Perfect City for College Study Abroad Students by AIFS Abroad August 6, 2019 by AIFS Abroad August 6, 2019 Last Updated on June 9, 2023 by Kelsey Polosino London was just ranked the world’s number one student city by TopUniversities.com for the second year in a row! If you… 0 FacebookTwitterPinterestEmail