Hyde Park, ouvert au public en 1637 et couvrant 142 acres de verdure, est le plus grand parc du centre de Londres et l'un des 9 parcs royaux de la capitale. À l'ouest se trouve Kensington Garden, séparé de Hyde Park par le lac Serpentine.