With nearly 3,000 parks in London it falls under the United Nation's definition of a forest. So there’s no excuse not to go out and explore these beautiful parks in London.
It can be very overwhelming of where to start, but we have picked some of the best and must see ones throughout the city.
St James's Park - Flanked by Buckingham Palace to one side, The Mall, Westminster and Horse Guards Parade to the others, St James’s Park is a peaceful and picturesque green space covering about 23 hectares.
Kensington Gardens - If you are looking for a classically beautiful park in central London, Kensington Gardens should always be near the top of your list. Having once been the gardens of Kensington Palace (which still sits in the middle of the park), they are all the more special. The gardens cover an area of over 270 acres, and the trails take you past many interesting species of flora and fauna.
Holland Park - Famously, the park was the first place in the UK to grow dahlias, and they’re still thriving today. There’s also the excellent Japanese Kyoto Garden to enjoy and bring a little peace into your life.
Chelsea Embankment Park - Located alongside the river Thames, this small but perfectly formed garden offers a central location to soak up some greenery and watch the world go by. The surrounding neighbourhood of Chelsea is one of London’s most affluent areas, so make sure to do some people watching, admire the handsome houses and pop into one of the chi-chi coffee shops as you explore.
Regents Park - With over 165 hectares that are brimming with flowers and attractions, Regent’s Park is one of the most popular parks in London. Amongst the acreage there’s the brilliant London Zoo, as well as a gorgeous Japanese Garden Island. Yep, a whole island. There’s also a boating lake, walking trails and an open-air theatre – basically it’s your perfect London park.