S

Kew Gardens I believe is one of the best parks in ...

Kew Gardens I believe is one of the best parks in London. There's lots of space, there's so many different kinds of plants, flowers to explore. You can spot a number of Cherry Blossom trees for that Insta post. Perfect for a day out in the sun.

But unfortunately you have to buy tickets to get in unlike most other parks in London.

Comments:

No comments