Can anyone recommend any hotels near the o2?
I am going to the o2 in a few months for work and need somewhere to stay nearby. The work event won't finish until quite late, so ideally I want somewhere fairly close by! I'll also be on my own so I'm hoping to find somewhere I don't have to walk to far alone in the middle of the night!
As my name suggests - I don't get to London very often 