Where is Thornbury Station?

Where is Thornbury Station located?

Thornbury Station, Thornbury (Gloucestershire) Station, Great Britain (approx. 51.605°, -2.5249°)


Where is Thornbury Station on the map?