Green Park
London
nature
London, the capital of the United Kingdom, offers a surprising range of green spaces and natural retreats. From the well-kept Green Park to the expansive Battersea Park and the wilder grounds of Abney Park, the city provides quiet escapes amid the urban bustle. Blackheath's open common and the riverside setting around Barnes Bridge invite leisurely walks, while Barking Park and Adams Park serve as green anchors in the outer neighbourhoods. The ruins of Betchworth Castle sit within their own natural surroundings. Landmarks such as the Millennium Bridge and the London Eye also frame sweeping views of the Thames and its tree-lined banks.
103 places · London, United Kingdom · Editorially curated
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
London
Keep exploring
Rate places with a swipe — TravelType learns from your tags what you love and curates your own map. Private until you choose to share.