Where is Haverstock Hill / Pond Street located?
Haverstock Hill / Pond Street, Haverstock Hill / Pond Street, Great Britain (approx. 51.55227°, -0.167269°)
Haverstock Hill / Pond Street, Haverstock Hill / Pond Street, Great Britain (approx. 51.55227°, -0.167269°)