Earls Court developers submit plans for £10 billion regeneration of the former exhibition centre site 0 18.09.2024 19:16 Evening Standard Long awaited development will include two towers of 42 and 26 storeys