Download the presentation slides.
British Land is a UK commercial property company focused on real estate sectors with the strongest operational fundamentals: London campuses, retail parks, and London urban logistics. The Company owns or manages a portfolio valued at £13.6bn (British Land share: £8.9bn) as at 30 September 2024.