Image

Queen Elizabeth Olympic Park

The Queen Elizabeth Olympic Park in East London that was developed for 2012 includes the iconic 80,000-seat Olympic Stadium, the graceful Aquatics Centre and the Velodrome. Try out some sport for yourself in what is now one of Britain’s biggest entertainment and sports parks.