The development at 33 Cavendish Square will include office space, a cultural auditorium, retail space and more than 1,000 ...