Where is Altrincham Station?

Where is Altrincham Station located?

Altrincham Station, Altrincham Station, Great Britain (approx. 53.38728°, -2.347546°)


Where is Altrincham Station on the map?