Best Parks in the UK -Hyde Park, London, Duck Pond, Serpentine Lake, Diana Memorial Fountain, Ducks

Best Parks in the UK -Hyde Park, London