London has many parks and loads of green spaces - the obvious ones are Hyde Park and Kensington, but one of my favourites is just south of the river, Battersea Park. This inner city park is smaller but has just as much to offer (gardens, cafes, a zoo for kids, cricket pitches, parking, peddle boating, etc.), and is so close to central London. There are paths that I continue to discover and bits of history (small monuments and plaques) along the way.
London SW11 4NJ, UK