This managed property located at New Cavendish Street offers premium office spaces great for businesses looking for a central and vibrant location. The building offers modern facilities, bespoke flexible layouts on flexible lease terms with break out spaces and modern furniture and air conditioning....