I have always been in love with Canary Wharf, the business district that sprang up on the site of former docks in the East ...
Visa has signed a 15-year lease for 300,000 sq ft at One Canada Square in Canary Wharf, confirming a move from Paddington, in another coup for the east London district. The digital payments group has ...