Queen Elizabeth Olympic Park
park in
London
#65 in London
/
#179 in United Kingdom
Queen Elizabeth Olympic Park in London, United Kingdom, is a major sporting complex and public park that was initially developed for the 2012 Summer Olympics and Paralympics. Located in the Stratford area of East London, it spans over 560 acres and features an array of world-class sports facilities, including the London Stadium, the Aquatics Centre, and the Velodrome. The park also offers beautifully landscaped gardens, art installations, and waterways, making it a popular destination for both recreational activities and community events.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner