One of London’s greatest assets is its varied and wide-ranging sports scene; six Premier League football clubs, many further down the pyramid; iconic rugby, tennis and cricket grounds; indoor arenas as far as the eye can see. But with success comes a desire to expand and grow.
Back to Business
Business
October 2, 2026 at 2:00 PM
London is running out of development land for sport teams to build stadiums on
CityAM
Excerpt from CityAM.