Barclays agrees deal to stay at London’s Canary Wharf until 2039
21 Dec 2023
UK bank agrees five-year lease extension on its 32-storey headquarters building
Read full article at Financial Times
21 Dec 2023
UK bank agrees five-year lease extension on its 32-storey headquarters building
Read full article at Financial Times