Where is Jedburgh Station?

Where is Jedburgh Station located?

Jedburgh Station, Jedburgh Station, Great Britain (approx. 55.4864°, -2.545°)


Where is Jedburgh Station on the map?