London Brookfield And QIA Invest Initial £2.5B In UK Data Centre Project Nov 3, 2026 | Mike Phillips, Europe Editor London Development