Home >> Journal >> Londons Olympic Stadium lights up for the first time as snow falls across the city