I will be in London Sep 21-27 for the Laver Cup Tennis tournament at the O2 / Millennium Dome (Roger Federer's last tournament! :)). I am booked at a hotel in Kensington (Gloucester Road Tube), where I've stayed three times and loved the location for its many restaurants & proximity to other London sights. But I am realizing that it's a 30-min tube ride to the O2--and we are going for all three days of the tournament (Fri/Sat/Sun).
Should we stay put because Kensington is so vibrant and just make the schlep every morning and night, or is there another area you'd recommend we consider that is lively but also a bit closer to the O2? (To be clear, while there are certainly hotels right next to the O2, we do not want to stay there because we'd be so far away from so much else).
Thank you!