Where is Yatton Station?

Where is Yatton Station located?

Yatton Station, Yatton Station, Great Britain (approx. 51.39101°, -2.82778°)


Where is Yatton Station on the map?