The oldest Royal Park in London, St. James' Park’s 23 hectares are made up of a large lake with ducks, geese, swans and pelicans, located right in central London. You won’t want to miss the squirrels as you take a stroll to see the plants and flowers of this charming park.