Where is Seven Hills Halt Station?

Where is Seven Hills Halt Station located?

Seven Hills Halt Station, Seven Hills Halt Station, Great Britain (approx. 52.3339°, 0.7257°)


Where is Seven Hills Halt Station on the map?