Where is Cheltenham High St Halt Station located?
Cheltenham High St Halt Station, Cheltenham High St Halt Station, Great Britain (approx. 51.904934°, -2.084433°)
Cheltenham High St Halt Station, Cheltenham High St Halt Station, Great Britain (approx. 51.904934°, -2.084433°)