Squirrel in Kensington gardens, London Posted on Nov 19, 2017 One of the best things to do in London (for free) is feeding the squirrels in Kensington gardens. I for one think these fellows are adorable. Squirrel in Kensington gardens, London