Where is Golders Green Underground Station located?
Golders Green Underground Station, Golders Green Underground Station, Great Britain (approx. 51.57228°, -0.19404°)
Golders Green Underground Station, Golders Green Underground Station, Great Britain (approx. 51.57228°, -0.19404°)