Where is Edwinsford?

Where is Edwinsford located?

Edwinsford, Wales, Great Britain (approx. 51.9931811102°, -3.9943714144°)


Where is Edwinsford on the map?