Business Description
British Land is one of the UK's largest commercial property owners, with a portfolio worth £15.8 billion that includes office campuses across London and retail parks throughout the country. Founded in 1856, the company builds and manages spaces where businesses and shoppers want to be. Its experienced team handles everything from developing new properties to improving existing ones, always with an eye on long-term value for investors, tenants, and the wider community.