Kensington Gardens in a large park in central London that once served as the private gardens of Kensington Palace. The Palace is still one of the top features of the park, although the variety of activities and monuments that it possesses have allowed it to become a landmark for both residents and visitors. In doing […]