Find hotels near The O2, Greenwich Peninsula, London SE10 0DX, UK. View hotels, hostels, b&b's and other accommodation close to The O2. The top hotels near The O2.
Greenwich Peninsula, London SE10 0DX, UK
The O2 Arena