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

Menu