Hyde Park

views updated May 29 2018

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.