Give me a bulleted list of some of the greatest parks in London
Here is a list of London's greatest parks:
 
 - Hampstead Heath
 - Regent���s Park
 - Greenwich Park
 - Victoria Park
 - Holland Park
 - Richmond Park
 - Green Park
 - Hyde Park
 - St James���s Park