Kew Gardens – must see London sights
Pretty much everyone in London will probably recommend you to visit Kew Gardens. They are located in the London south-west, Richmond upon Thames to be more precise. We recently talked about London Wetland Center, a perfect place for birdwatching in London. Kew Gardens are botanical gardens, with around 30.000 species of plants.
Read more