Skip to content

Category: England

Explore England with Ben Holbrook

Discover Kew Gardens: London’s Very Own Tropical Paradise

Kew Gardens is a place that seduces your senses with tropical palms and ancient pines. It’s a place that nourishes your mind and soul with lungfuls of richly oxygenated air as you stride through rose gardens and climb through swaying treetops. It’s a modern-day paradise and, quite unbelievably, it’s only ten miles away from central London.

2 Comments