London's largest Royal Park and originally a hunting forest belonging to Henry VIII, Hyde Park has 340 acres of trees and grass with boating and swimming on the Serpentine lake and horse-riding in Rotten Row. Visit Speakers' Corner and the beautiful formal gardens around Kensington Palace, the residence of the late Diana, Princess of Wales.