Hi - looking for recommendations for a hotel walking distance from the O2 arena in London for a concert in November. I am scarred from a 2 hour journey by tube following a concert at Wembley last summer so would ideally like somewhere closer!!