Holland Park
Hollan Park is by far my favorite park in London. I mean they even had palm trees there! Can you believe that. The park is really big and there's lots to see so save up at least two hours time to walk around there and even more if you decide to stay for a picnic.
12 countries - 81 spots