The O2 Arena Millennium Dome venue London, England, UK, GB
Size: 5616px × 3744px
Location: O2 dome from the O2 Arena from the River Thames East London England Britain UK GB
Photo credit: © Carolyn Clarke / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arena, city, concert, concerts, docklands, dome, england, estuary, gb, greenwich, london, millenium, millennium, o2, river, thames, uk, venue