London has a thriving sports scene, with numerous world-class stadiums, including Wembley Stadium, Lord's Cricket Ground, and the Olympic Stadium. The city has hosted several major sporting events, including the Olympics, Wimbledon, and the Premier League. London's parks and green spaces, including Hyde Park, Regent's Park, and Hampstead Heath, offer a peaceful escape from the hustle and bustle of city life.