Set within a recently refurbished 245,600 sq ft building in vibrant Victoria, this workspace offers beautifully designed, fully customisable offices in one of London's best-connected neighbourhoods. The building has been thoughtfully redesigned to create a bright and welcoming environment. Floor-to-ceiling windows flood every office with natural light, while a striking central atrium provides...