Tag Archives: Queen Elizabeth

Queen Elizabeth Olympic Park

Almost coming head to head with New York in a healthy rivalry, London is all set to replace the dodgy expanse of concrete outside Westfield Stratford with a long blossoming life for the wildflower meadows that had brightened up the Olympic Games last year. A team of experts including James … Continue reading

Posted in London Attractions, London Events | Tagged , | Leave a comment