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 61,000 square feet of office accommodation extending over basement, ground and six upper floors.  Comprehensive refurbishment work was completed in 2013 and it is currently fully leased out. 

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