Where is Tetbury Station?

Where is Tetbury Station located?

Tetbury Station, Tetbury Station, Great Britain (approx. 51.6363°, -2.1558°)


Where is Tetbury Station on the map?