Where is Knutsford?

Where is Knutsford located?

Knutsford, Knutsford (Station), Great Britain (approx. 53.30179°, -2.37179°)


Where is Knutsford on the map?