Millennium Dome, London

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

Read full article »