University College London (UCL) is a globally recognised Institution and one of the UKs most successful Universities. The UCL Estate comprises over 200 buildings valued at over £2 Billion, more than 4 million square feet of academic accommodation a....
↧