Townfoot, DG11 3DR Ecclefechan, Reino Unido
High St, DG11 3DF Ecclefechan, Reino Unido
Ecclefechan, DG11 2HX Ecclefechan, Reino Unido