Earls Court will have two new skyscrapers by 2030 under plans submitted to develop central London's largest empty site after nearly a decade of delays.

Earls Court Redevelopment Project, UK

Earls Court will have two new skyscrapers by 2030 under plans submitted to develop central London’s largest empty site after … Read more