Millennium Dome, London

Tuesday, 21st June 2005 by

The Millennium Dome is a large dome on the Greenwich peninsula in the Docklands area of London. The dome was built to house a millennium celebration “exhibition” that featured the almost-stolen De Beers Millennium Star diamond and a bunch of other stuff that required a large amount of queuing (from my memory, at least).


Thanks: Ross Young, Greg Askins & Nels N Nelson