Create new Board
Editorial Images

West Ham Football Club London Stadium

West Ham United soccer stadium in the Queen Elizabeth Olympic Park during the coronavirus pandemic on the 7th May 2020 in London, United Kingdom. The Olympic sports venues nearby include the London Stadium, and Lee Valley Velopark. (photo by Barry Lewis/InPictures via Getty Images)
West Ham Football Club London Stadium
Embed