The O2, a world class entertainment destination on the site of the former Millennium Dome is host to a series of live concerts and is just approximately 17 minutes away from Express by Holiday Inn London Limehouse hotel on the Docklands Light Railway (DLR) or by car.
Not what you're looking for?