Very small park, no tour group harassment, here is really too quiet and beautiful! The blue sky, white clouds, green trees, lakes make people sigh that nature has given the people of London this beautiful environment! There are also little squirrels ️