London has eight stunning Royal Parks as well as many other beautiful parks and gardens. You don’t have to go far to find a peaceful retreat from the hustle and bustle, where you can relax and observe some great views of the city. They are also the ideal location for a spot of tennis, bike riding or even horse riding if that’s your thing.