Business Description
British Land is one of the UK's largest commercial property companies, owning and managing a portfolio of offices, retail parks, and urban logistics facilities worth around £15.2 billion. Founded in 1856, the company focuses on locations across London and other key markets where demand for well-managed space remains strong. British Land aims to develop and maintain properties that work well for businesses, communities, and the environment over the long term.