Hyde Park is London's largest and most famous royal park, located on the west side of Buckingham Palace. The park is surrounded by woods, staggered rivers, and famous views of the Speaker's Corner, horse riding road, Princess Diana Memorial Fountain. When the weather is fine, many Londoners will come to relax.