Tag Archives: Olympic Stadium London

A Brief Introduction to the Olympic Stadium London

The Olympic Stadium sits proud in the brand new Queen Elizabeth Olympic Park; a brand new centre of parks and leisure activities that is set to revitalise that Stratford area. This exciting new tourist attraction provides a great reason for … Continue reading

Posted in Marble Arch London | Tagged | Leave a comment