London View count: 1822 Canary Wharf's £1.5B BTR Bet Pays Off May 26, 2026 | Mike Phillips, Europe Editor London Build-To-Rent