The development would revive the long-abandoned NatWest Sports Ground, which has stood derelict in Mitcham since 2007

See Full Page