Hyde Park

London, United Kingdom

Hyde Park

London's largest park is where the city's inhabitants come to relax and enjoy the sunny days. It is also one of the eight Royal Parks in London. During the 2012 Summer Olympics, the Triathlon took place here. There are various events (e.g. Royal G