There are a lot of child-friendly stores in London. Kensington gardens and Hyde park are two of the greatest shopping hubs in London. Hyde Park is an amazing place to bask in the sun on a warm day or to appreciate the view and have a meal while taking in the environment and activities around you. Kensington gardens, on the other hand, includes a popular collection of peter pan themed statues and a Princess Diana memorial playground that will entertain your children for sure. Found right next to the Buckingham palace is the saint James park which has a pelican reserve and provides amazing views for the visitors. If you are willing to make the trip, the royal botanic gardens are also a great spot to visit and will be definitely enjoyed by people of all ages, be it young and old.