Daily Express
The project will create 3,600 new homes as well as bringing more shops, restaurants and other attractions to London’s Canary Wharf…
Read More
The incredible £200m plan for a ‘building in the clouds’ that will tower over huge UK city
The project will create 3,600 new homes as well as bringing more shops, restaurants and other attractions to London’s Canary Wharf…