Very nice locality. Bus, tube near. Not far from the most important places in London also by foot.