Where is Ashburnham?

Where is Ashburnham located?

Ashburnham, Ashburnham, Great Britain (approx. 50.908596°, 0.39147508°)


Where is Ashburnham on the map?