People Relaxing in Kensington Gardens, London, England

- Image ID: JGYF1N
People Relaxing in Kensington Gardens, London, England
Dylan Garcia / Alamy Stock Photo
Image ID: JGYF1N
Hyde Park is a Grade I-registered major park in Central London
Location: Hyde Park, London, United Kingdom