British Land is an FTSE-100 real estate investment company that manages, finances, and develops some of the finest buildings in the United Kingdom. Home to more than 1,200 organizations, this commercial property company focuses on high-quality retail and London offices. 80% of British Land's assets lie within multi-let environments where the company can curate the buildings and the spaces around them.
Assets under management: £14.8 billion
British Land owned: £11.2 billion
Square feet of floor space: 22.8 million
Annualized rent: £516 million
Occupancy rate: 96.6%
Weighted average lease length: 5.8 years