Best public parks in the UK: 10 prettiest places to go for a walk