The O2 London Celebrates 10 YearsLocated prominently on the Greenwich peninsula, South-East London is The O2 formerly known as the Millennium Dome. Originally built as...