London News: Over 100,000 people march through Hyde Park