Where is Ashbury Station?

Where is Ashbury Station located?

Ashbury Station, Ashbury Station, Great Britain (approx. 50.746387°, -4.151111°)


Where is Ashbury Station on the map?