Royal Parks - There are over 8000 acres of park land in London.

Hyde Park: Hyde Park, together with Kensington Gardens to the west, is the largest of the three royal parks. The parks name comes from the manor of Hyde, once owned by the abbot of Westminster. The famous Speakers' Corner is located on the northeast side, where people are free to speak their mind as long as they don't debase the Queen.

Hyde Park Riding Stables-The Stables is London's oldest original riding center and now the only public stables open all year round for riding in Hyde Park

Click Here to Visit our comprehensive guide to London's Parks and Gardens