England Masters Programs in London by AIFS Abroad March 24, 2014 by AIFS Abroad March 24, 2014 If you are thinking of doing a Master’s Degree, consider London. Whether you studied abroad and loved it, or never had the chance to do so in college, an international…