hyde park flowers

hyde park flowers

The park itself is one of eight parks with Royal status. Spanning over 350 acres and home to famous landmarks such as Speakers’ Corner, the Serpentine Lake and the Diana, Princess of Wales Memorial Fountain, it is one of London’s most visited attractions.

Leave a Comment