Where is Six Bells Halt Station?

Where is Six Bells Halt Station located?

Six Bells Halt Station, Six Bells Halt Station, Great Britain (approx. 51.7212°, -3.1288°)


Where is Six Bells Halt Station on the map?