Tag: South Kensington’s Hyde Park

Hyde Park, London

Looking west across Hyde Park’s Serpentine Lake… London’s beautifully landscaped Hyde Park, featuring over 360 acres of meadows, wooded grounds, and lake area, is the largest of City’s eight Royal Parks. Taken together, Kensington Gardens, Hyde Park, The Green Park,