Where is Addingham?

Where is Addingham located?

Addingham, Addingham, Great Britain (approx. 53.94452°, -1.8852854°)


Where is Addingham on the map?