Where is Nailsworth?

Where is Nailsworth located?

Nailsworth, Nailsworth, Great Britain (approx. 51.695236°, -2.2185597°)


Where is Nailsworth on the map?