3 Bloomsbury Place is ideally situated in the heart of Holborn, surrounded by beautiful garden squares and some of London’s most renowned cultural attractions. The building has undergone extensive restoration, preserving its original period features while benefiting from an abundance of natural light. This boutique property offers ten distinctive and private office suites, each varying in size to accommodate different business needs.
