London : Golders Hill Park


Golders Hill Park is a formal park in Golders Green, London. It has a flower garden, duck pond, a water garden, a separate area for fallow deer, and a small zoo.

hotels nearby

map and directions

food and drinks

more information