Where is Golders Green?

Where is Golders Green located?

Golders Green, Golders Green, Great Britain (approx. 51.57631°, -0.20033°)


Where is Golders Green on the map?