City Parks in England
Travelers are voting St. James's Park, Hyde Park and Speaker's Corner as the best of 81 city parks in England. Also popular are Bristol Castle Park in Wells, Bushy Park in London and Wellington Country Park in Basingstoke. Want more? Check out our map of city parks in England.