Could anyone please give me some advice on travel/staying in London for a concert at the O2?
I'm wondering whether it would be OK to stay in central London after the gig so we could spend the next day doing the Covent Garden, Leicester Square area, and if we did this would we need to drop luggage first or is their left luggage at the arena?