Positioned on the Strand, just moments from Covent Garden and Trafalgar Square, this striking Grade II listed building combines elegant Art Deco design with high-quality, modern workspace. Home to a range of established brands, it offers a prestigious setting for businesses looking to base themselves in the heart of London....