Diana, Princess of Wales Memorial Fountain

Diana Memorial Fountain - Hyde Park

One of the Largest Memorials in London’s Hyde Park: One of the largest memorials in London’s Hyde Park is the Diana, Princess of Wales Memorial Fountain. This Memorial, located in the southwest corner of Hyde Park, just south of The Serpentine, has become one of London’s most popular attractions with about a million people visiting […]