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.