Location is easy to explore through public transit.
Non-drivers and those who want a break from the road love that New Dome is close to several tube and bus stops. Walking to many popular sites is also possible, which frees up money and time spent worrying about traffic and parking. This works as a great base for seeing a lot of London conveniently.