Duns General Store
26 Market Square, Duns, Berwickshire, TD11 3BY
Fish 'n' Fine Foods
27 Market Square, Duns, Berwickshire, TD11 3BY
Borders Talking Newspaper
25 Market Square, Duns, Berwickshire, TD11 3BY
Nairns Newsagents
24 Market Square, Duns, Berwickshire, TD11 3BY
Border Baguettes
41 Market Square, Duns, Berwickshire, TD11 3AL
Diamond Financial
37 Market Square, Duns, Berwickshire, TD11 3AL
Fox Fleming Ltd
37 Market Square, Duns, Berwickshire, TD11 3AL
Master Grades
9 Market Square, Duns, Berwickshire, TD11 3DB
J & G Youngman Auctions
26 Market Square, Duns, Berwickshire, TD11 3BY
Lin Vo Chinese Takeaway
39-44 Market Square, Duns, Berwickshire, TD11 3AL
Berwickshire Volunteer Centre
Platform 1 Industrial Estate, Station Road, Duns, Berwickshire, TD11 3HS
L Macfarlean
The Knoll Hospital, Station Road, Duns, Berwickshire, TD11 3EL
Health Services
Station Road, Duns, Berwickshire, TD11 3EL
Boarder Farm Supplies Ltd
Station Road Industrial Estate, Duns, Berwickshire, TD11 3HS
K Hall
Industrial Estate, Station Road, Duns, Berwickshire, TD11 3HS
B Auld
The Knoll Hospital, DUNS, Berwickshire, TD11 3EL
Elliots
Industrial Estate, Station Road, Duns, Berwickshire, TD11 3HS
Duns Dental Practice
40 Market Square, Duns, Berwickshire, TD11 3AL