Where is Lincoln Central Station?

Where is Lincoln Central Station located?

Lincoln Central Station, Lincoln Central Station, Great Britain (approx. 53.22609°, -0.53992°)


Where is Lincoln Central Station on the map?