Where is Long Ashton Station?

Where is Long Ashton Station located?

Long Ashton Station, Long Ashton Station, Great Britain (approx. 51.42716°, -2.64961°)


Where is Long Ashton Station on the map?