Tag: london parks newham

London Parks – Queen Elizabeth Olympic Park

London Parks – Queen Elizabeth Olympic Park

Today, I’m taking you to one of my local parks. The Queen Elizabeth Olympic Park in Stratford, London – home to the London 2012 Summer Olympics. Ten years on, it’s a fantastic place for a walk any time of the year.

Continue reading “London Parks – Queen Elizabeth Olympic Park”