Entities

British Land

British Land

Industry
Location
Founding Date
1856

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.

FAST FACTS (2020)

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