The Olympic Stadium in Queen Elizabeth Olympic Park, London, England. The stadium is now home to West Ham United Football Club.


Size: 3098px × 4647px
Location: London Stadium, London, UK
Photo credit: © ATGImages / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, blue, britain, british, building, capital, city, club, color, colour, construction, day, elizabeth, england, english, europe, european, exterior, famous, football, games, great, ground, ham, hammers, kingdom, landmark, league, london, olympic, outdoor, outdoors, park, premier, premiership, queen, sky, soccer, sport, sporting, stadia, stadium, stand, stratford, structure, team, uk, united, venue, view, west, whu