West Ham London Stadium at the Queen Elizabeth Olympic Park, London England United Kingdom UK
Size: 5456px × 3632px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, britain, british, building, center, centre, club, elizabeth, england, english, europe, european, exterior, facade, fans, football, ham, logo, london, olympic, park, people, queen, sign, sport, sports, stadium, stratford, supporters, team, uk, united, urban, west