Where is Lenton Station?

Where is Lenton Station located?

Lenton Station, Lenton Station, Great Britain (approx. 52.9493°, -1.17922°)


Where is Lenton Station on the map?