Barclays Tower – Canary Wharf

the Barclays's office and headquarters at 1 Churchill Place, Canary Wharf

Barclays Tower – Canary Wharf

 

Maintenance window and steel cladding cleaning : atriums and external.