XClose

UCL News

Home
Menu

UCL enhances business education offer in heart of London

17 January 2025

The UCL School of Management, based at Canary Wharf, is doubling in size as part of ambitious plans to enhance its student and academic offer and further cement its position as one of the country’s leading business schools.

Read: City AM, UCL News