Definitely. The Kyoto Garden in Holland Park is a peaceful Japanese-style garden, which is a perfect escape from the city. Another spot is the Chelsea Physic Garden, one of the oldest botanical gardens in London.