What do you think people in London do when the weather is super nice? They take advantage of these massive green areas. There’s one particular place that they love. Welcome to Hyde Park & Kensington Gardens.