Millwall stadium development inches closer with 999-year lease deal
City A.M. | London's Business Newspaper - News, Opinion, & Anal…
March 20, 2026
Millwall’s stadium development plans jumped forward on Friday with a 999-year lease for The Den officially signed off by government officials. The south London club secured a deal with Lewisham Council back in 2024, with long-term ambitions for the development of their South Bermondsey relying on the club’s future being at The Den. Plans for [...]
Discussion in the ATmosphere