Glover Park is a park Saint Heliers located in New Zealand.
Glover Road Saint Heliers New Zealand
Great place to play soccer !
Watch out for rapist dogs
Great dog park !
Dog friendly park. Most Sunday's at 4pm is a gathering of all the dogs from around the neighbourhood. - Adam Good
Go bowling - Jacki Richardson
Pretty quiet to cry yourself a river when stressed out. - Shey Ventura