Set right in the heart of London, Hyde Park is one of London’s eight Royal Parks and covers an area of 350 acres.
Dip your toes in the Diana, Princess of Wales Memorial Fountain, brave an open water swim in the Serpentine, or just admire the views across the lake from a waterside cafe.
Have a go at tennis, horse riding, or join the many joggers, walkers and cyclists enjoying the open air.