The TRADE > News > Sell-Side > NBLPs knock on the door, banks still own the house > Canary Wharf Skyline view – Financial hub in London June 9, 2026 11:17 AM GMT Canary Wharf Skyline view – Financial hub in London By Natasha Cocksedge « NBLPs knock on the door, banks still own the house