Abbots Langley Data Centre
North West London
A 96 MW data centre project with 900,000 sq ft of space, expected to bring over £1 billion in inward investment and create 260 operational roles. Includes a new publicly-accessible landscaped country park. Outline planning approved in May 2025.
