Late spring and summer are ideal for outdoor enthusiasts. The weather is warm, and London's parks, gardens, and riverside walks are at their best.