Aerial view of a hyde park, a royal park of london, with a round pond and scattered trees, set against the backdrop of a sprawling city with numerous buildings and a partly cloudy sky. London might be one of the busiest cities in the world, but it’s also packed with surprisingly serene green spaces. The Royal Parks of London are the crown jewels (pun intended) of the capital’s outdoor scene. From wild deer to secret rose gardens, here’s my...