From the sweeping slopes of Primrose Hill to the royal gardens of Kensington Palace, London is home to a fine range of green spaces offering a welcome break from the busy city. See below for our top picks of the best parks and gardens in London.
Once the private gardens of Kensington Palace, this site takes pride of place on the grounds of Hyde Park in central London. Pick up a Royal Palaces Pass to see Kensington and take in other famous parks and gardens including Hampton Court Palace and the Tower of London with one ticket.
Home to famous landmarks including the Albert Memorial, Serpentine Lake, and Speakers’ Corner, Hyde Park is one of central London’s finest green spaces. The park attracts visitors year-round to its winding walkways and tree-lined avenues, and it’s ideal to mark the changing seasons. Come in spring when daffodils and snowdrops line the walkways, or kick through the leaves in fall.
UNESCO World Heritage–listed Kew Gardens is a nature-lover’s haven, home to flora and fauna from around the globe. Visitors can stroll among pristine flowerbeds, explore Victorian glasshouses, and admire manicured landscapes across the 326-acre (132-hectare) botanic gardens. Join a free garden walking tour and discover top sights such as the Rhizotron and Xstrata Treetop Walkway and Queen’s Garden.
St. James’s Park
The most easterly of central London’s trio of royal parks (Hyde, Green, and St. James’s) this spot is prime for a sightseeing break. Nearby must-see landmarks include Birdcage Walk, Buckingham Palace, and the Horse Guards Parade. Hop into the saddle on a royal parks bike tour for a fun way to explore the park.
Set between Hyde Park to the west and St. James's Park to the east, Green Park spans 47 acres (19 hectares) and offers views along tree-lined avenues to Buckingham Palace and Wellington Arch. No visit to London is complete without seeing the Changing of the Guard ceremony at Buckingham Palace, and Green Park is the perfect before or after stroll.