It quickly proved to be a poison chalice, with a slump in London’s commercial market at the end of the decade contributing to the firm’s collapse in 1992, a year after the completion of what is still ...
Canary Wharf has partnered with the Eden Project to create a 'waterfront oasis' to attract birds, bees and eels and boost ...
Located in the heart of London’s Docklands at the west end of Millwall outer dock, next to the Thames and minutes from Canary Wharf, the clubhouse is an award-winning purpose built facility with ...