British Land is a UK-based real estate investor and developer that creates, owns, and manages high-quality, sustainable commercial property. The company focuses on office-led campuses in Central London, UK retail, and London urban logistics, delivering places that “people prefer.” It emphasizes sustainability and governance across its portfolio, with investor updates, sustainability reporting, and ongoing developments. Headquartered in London, the business serves the United Kingdom market with a diversified portfolio of offices, retail spaces, and residential components.
No recent deals for this company.