Kensington Gardens

geographical name

Definition of Kensington Gardens

large park in central London, England area approximately 270 acres (110 hectares)

Note: Kensington Gardens is contiguous with Hyde Park.