Olympic Stadium Guide | England Rugby Travel

Olympic Stadium

The newest and third largest stadium in England, the Olympic Stadium enjoyed a spectacular start to life as a sports venue, when "Queen Elizabeth II" parachuted in from a helicopter. A worldwide audience of 900 million saw the Queen, and her stunt double, help open the London 2012 Olympic Games.

As a centrepiece of the Olympic Park in London's East end, the stadium hosted athletics, and the Olympic and Paralympic ceremonies. The stadium has lighting pads on every seat, allowing complex light shows to be displayed around the ground. The stadium will also host both the 2017 IAAF World Championships in Athletics and the 2017 IPC Athletics World Championships. It also hosted four pool matches during Rugby World Cup in 2015, as well as the Bronze Final.

Local Pubs

The Langthorne and King Edward VII are traditional pubs located in the heart of Stratford. With a range of reasonably-priced cask ales, lagers and wines, as well as great pub-grub, these are both popular places to enjoy pre-match pints.

If you are looking for something with a little more glitz, the Sky Bar, located in Asper’s Casino in Westfield Stratford should fit the bill. A cosmopolitan bar and club serving premium champagne and fantastic cocktails, Sky Bar also offers unparalleled views of the London Olympic park and stadium.

The Cow in Westfield Stratford is a happy medium. A great gastro-pub and bar, The Cow also boasts fabulous views over the Olympic park, and with comfy sofas and bright decor, it's a popular pit-stop.

Local Attractions

London is a diverse and exciting city with some of the world’s best sights, attractions and activities. West End Theatre, Buckingham Palace, the British Museum and the Tower of London will be just a fraction of your to-do list. 

A visit to London wouldn’t be complete without a trip to Harrods. Harrods is the world’s most famous luxury department store set in the lavish neighbourhood of Knightsbridge. Stretching across seven floors, you will find fashions and eateries to suit every taste.

The London Eye is Europe’s tallest observation wheel in the centre of London, and here you can experience breath-taking views of London’s iconic skyline, including the House of Parliament, St Paul’s Cathedral, Tower Bridge, Big Ben and the Shard.

Did You Know?

The stadium has lighting pads on every seat, allowing complex light shows to be displayed around the ground.