Hyde Park is one of London’s major Royal Parks and is the largest green area in the centre of London. It plays hosts to some of the capital’s most prestigious outdoor events, concerts and rallies. The park is a popular place for Londoners to relax in the summer months away from the busy streets that surround the magnificent gardens. Hyde Park Corner Station is close to Speaker’s Corner and the trendy shopping streets of Knightsbridge where visitors will find Harrods.