(Duplicate Do Not Use) The Stadium At Queen Elizabeth Olympic Park is located in Stratford, Greater London. It can be found at Loop Road, Stratford Greater London. Visit AllSeats.com for more information on (Duplicate Do Not Use) The Stadium At Queen Elizabeth Olympic Park and to purchase tickets.