Where is Harpenden?

Where is Harpenden located?

Harpenden, Harpenden (Station), Great Britain (approx. 51.81479°, -0.353772°)


Where is Harpenden on the map?