Where is Cheltenham High St Halt Station?

Where is Cheltenham High St Halt Station located?

Cheltenham High St Halt Station, Gloucestershire, United Kingdom (approx. 51.90493°, -2.084433°)


Where is Cheltenham High St Halt Station on the map?