Located in the heart of Covent Garden and Seven Dials, this self-contained office building occupies a prominent position on Neal Street, offering a rare opportunity to secure workspace in one of London's most vibrant and sought-after districts. Arranged over lower ground, ground, and three upper floors, the property provides approximately 4,900 sq ft of bright, modern office space accessed via...