Tag Archives: Olympic Park

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 … Continue reading

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