London
London is the capital and largest city of England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia.
Source: WikipediaThe Best Travel Spots nearby Kensington Gardens
Travel to Kensington Gardens in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Kensington Gardens, once the private gardens of Kensington Palace, are among the Royal Parks of London. The gardens are shared by the City of Westminster and the Royal Borough of Kensington and Chelsea and sit immediately to the west of Hyde Park, in western central London.
Source: WikipediaReservoir pictures in Kensington Gardens
Shot with a Canon EOS 5D Mark III. Exposure: 1/800, Aperture: 2.8, Focal Length: 61.0, ISO: 250