Where is Jesmond Dene?

Where is Jesmond Dene located?

Jesmond Dene, Newcastle upon Tyne, United Kingdom (approx. 54.99°, -1.59°)


Where is Jesmond Dene on the map?