Where is Lintz Green Station?

Where is Lintz Green Station located?

Lintz Green Station, Lintz Green Station, Great Britain (approx. 54.905°, -1.766°)


Where is Lintz Green Station on the map?