British Land Annual General Meeting 2023

The AGM will be held on 11 July in person at 100 Liverpool Street, London, EC2M 2RH.