Excellent place to discover London, quiet, beauty and equipped with everything one needs