London Fields: one of the green hearts of the city. London actually is one of those cities with a lot of nature in it (and there aren't that many). Such an advantage!
Instead of visiting famous London parks (Hyde park, for example), head to London Fields. The park’s large grassy spaces are surrounded by London Plane trees and are home to locals, families, couples letting their dogs out, and... you: tourists!