London's eight Royal Parks are the lungs of the city. They offer expansive open spaces which are the perfect anti-dote to London's urbanisation. There is never a dearth of organised and voluntary activities in the Royal Parks.
The Regent's Park and Kensington Gardens are perfect for picnics and flower-shows, Greenwich Park is apt for walks, and Hyde Park hosts London's most popular Christmas Market. There is always a Royal Park in the vicinity irrespective of whether you're exploring markets in Richmond, visiting the Buckingham Palace, or shopping at Oxford Street.