public large screen TV viewing Olympic games
Size: 5100px × 3400px
Location: Square, Woolwich New Road, Woolwich, London, England UK Europe
Photo credit: © Amelia Ayaoge / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2012, architesture, audience, britain, buiding, city, cloud, crowd, diverse, english, event, experience, games, gb, great, grey, historic, host, hosting, interesting, large, london, marqee, olympic, olympics, public, screen, sky, sporting, tent, tourism, tourists, tv, unique, urban, venue, viewing, visitors, woolwich