Where is Tetbury Station?

Where is Tetbury Station located?

Tetbury Station, Gloucestershire, United Kingdom (approx. 51.6363°, -2.1558°)


Where is Tetbury Station on the map?