Major Investment Properties

Home > Our Property Projects >
The Leadenhall Building
The Leadenhall Building provides approximately 610,000 sq. ft. of top Grade A office accommodation, retail, and ancillary spaces over 46 floors. It is a world renowned super iconic and award-winning building situated in the prime financial and insurance districts of central London. The original developer needed 20 years to assimilate the land and finally completed the construction in 2014. The building's tenant base includes a number of major international insurance companies alongside financial institutions, technology and professional service businesses. The acquisition consideration is approximately GBP1.15 billion and the Group holds 100% interest. The office space was almost fully let as at 31 December 2022 and the rental yield is approximately 3.6% per annum.
United Kingdom - London
London - The Leadenhall Building London - The Leadenhall Building London - The Leadenhall Building London - The Leadenhall Building London - The Leadenhall Building London - The Leadenhall Building London - The Leadenhall Building
Read More