Hundreds of international students accepted to University College London (UCL) are facing uncertainty and potential financial losses after the university admitted it had run out of places just days ...
Why is London's popularity rising amongst the international community? The SW Londoner hears from students studying in the ...