Canary

London’s Canary Wharf Becoming More Residential

As Canary Wharf visionary Sir George Iacobescu has stepped down and handed the reins to new boss Shobi Khan, it appears that the vision for the Isle of Dogs will...