36 Queen Street, London

The property is located at the core of the financial district in central London. Completed in 1986, the building comprises approximately 60,816 square feet of office accommodation extending over basement, ground and six upper floors. Comprehensive refurbishment work has been completed and the building is currently fully leased out.

    Address 36 Queen Street, London EC4 1HJ, UK
    Group Interest
    61.93%
    • Website