Newfoundland is a striking new addition to Canary Wharf’s celebrated skyline. A new icon for the Estate, it’s the opportunity to rent an apartment in the