Where is Broadheath Station?

Where is Broadheath Station located?

Broadheath Station, Broadheath (Altrincham) Station, Great Britain (approx. 53.3994°, -2.3538°)


Where is Broadheath Station on the map?