I've booked tickets to see a concert in the O2 in London next year and will need to book a hotel for the night too, I was just thinking where is best to stay in London that is not too far from the O2?
I've been looking at travelodge hotels etc but have no clue where would be best.
Would appreciate any help that any one can give, thanks in advance 