Get Travalour for free on Google Play

Hyde Park

London, UK

Lake/ River/ Pond

Largest Royal Park in London, divided by the Serpentine and the Long Water lakes. The park covers 142 hectares (350 acres) and it is a popular spot for demonstrations, parades and other events.

Location of Hyde Park