O2


Meaning of O2 in English

O2, the /ˌəʊ ˈtuː $ ˌoʊ-/ BrE AmE

an entertainment area built within the ↑ dome of a building that used to be called the Millennium Dome in Greenwich, south east London. It was opened in June 2007.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.