West Ham London Stadium at the Queen Elizabeth Olympic Park, London England United Kingdom UK


Size: 4096px × 2727px
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