London England Tourist Information and City Guide
Hyde Park is London England's largest and most beautiful park. Flower gardens, lush lawns and a large lake make the park a popular outdoor destination for both Londoners and visitors to the city.
Speaker's Corner is located in the northeast corner of the park. There are few restaurants near Serpentine lake.