Set in the heart of London's West End, this modern business centre on New Cavendish Street offers flexible, fully furnished workspace designed to suit businesses of all sizes. The building provides a wide range of options, from private offices and dedicated desks to coworking areas and self-contained floors....