Landmark plans approved on major UK high street
The development at 33 Cavendish Square will include office space, a cultural auditorium, retail space and more than 1,000 cycle parking spaces
The development at 33 Cavendish Square will include office space, a cultural auditorium, retail space and more than 1,000 cycle parking spaces