Los tres parques más grandes del centro de Londres son los Parques Reales: Hyde Park, los cercanos Jardines de Kensington al oeste del centro de la ciudad y Regent's Park, hacia el norte.