Exploring London's Largest Green Oasis: Hyde Park

Hyde Park covers 142 hectares (350 acres), making it the largest park in central London. Making it the largest of four Royal Parks that form a chain from the entrance of Kensington Palace via Hyde Park Corner and Green Park. The park is divided by the Serpentine and the Long Water lakes.

call a concierge