The London Stadium, one of the capital’s biggest sports and music venues, is getting a green makeover. The stadium, which was built for the 2012 Olympic Games and now hosts West Ham FC’s home ...
WEST HAM'S London Stadium is set to go green as part of a major makeover project. A £4.35million revamp is about to take place that will lead to the installation of 6,500 square metres of solar ...