Holland Park is one of the smaller parks but prettier parks in Central London located near Kensington High Street. What is there for toddlers? There is a lot of wildlife to spot with your little one. There are squirrels, rabbits, foxes and resident peacocks that roam the park so keep your eyes open. The squirrels [...]
