×

Hyde Park

(127,007) Park in London, England
Hyde Park is a 350 acres, historic Grade I-listed urban park in Westminster, Greater London. A Royal Park, it is the largest of the parks and green spaces that form a chain from Kensington Palace through Kensington Gardens and Hyde Park, via Hyde Park Corner and Green Park, past Buckingham Palace to St James's Park.
Address: London, United Kingdom
Hours: Open ⋅ Closes 12 AM
Phone: +44 300 061 2000