“Incredible. The pearl of London's parks so far, it's absolutely enormous and 100% beautiful. Featuring the Princess Diana memorial fountain, Kensington Palace, and the Albert Memorial, it's a must-see. So refreshing to find such an expansive piece of nature in the middle of one of the world's greatest cities.”
Would you like to comment or ask a question?
Sign up for a free account, or sign in (if you're already a member).