Where is Bynea?

Where is Bynea located?

Bynea, Bynea (Station), Great Britain (approx. 51.671875°, -4.098938°)


Where is Bynea on the map?