University to develop London base as it reveals £250m investment
The money to regenerate St Peter's Campus and create a new hub in Canary Wharf has been described as 'game-changing.'
The money to regenerate St Peter's Campus and create a new hub in Canary Wharf has been described as 'game-changing.'
The immersive festive, designed to banish the January blues, features 22 installations from UK and international artists.
A witness described the scene on Thursday as 'like a horror movie'.