I want to know the answer to the following question:
How many royal parks are located in the center of London?
All the background I'm provided with is that "The largest parks in the central area of London are three of the eight Royal Parks, namely Hyde Park and its neighbour Kensington Gardens in the west, and Regent's Park to the north.". Is that enough to answer the question?