Hyde Park

views updated

Hyde Park the largest British royal park, in west central London, between Bayswater Road and Kensington Road. It contains the Serpentine, Marble Arch, the Albert Memorial, and Speakers' Corner.