Where is Cinderford New Station?

Where is Cinderford New Station located?

Cinderford New Station, Cinderford New Station, Great Britain (approx. 51.8248°, -2.5067°)


Where is Cinderford New Station on the map?