Banks & Other Financial Institutions
Dumfries and Galloway
Banks & Other Financial Institutions
Langholm
Londis
Murray House
DG13 0JH
Langholm
013873 81109
Convenience Stores
Langholm
Building Societies & Other Financial Institutions
Langholm
Lonsda 42-44 High Street
DG130JH
Langholm
013873 80803
A & W Irving
Stall 15 Eskdaill Street
DG130BG
Langholm
013873 80604
Painters_Decorators
Langholm
A D Hogg
St. Iv Milnholm Farm
DG130NE
Langholm
Ae Fishery
Unit 6
DG130AA
Langholm
01387 860673
Fish Farms & Hatcheries
Langholm
Ancient Egypt
Anchor 70 High Street
DG130JH
Langholm
Newspaper & Magazine Publishers
Langholm
Ancient Egypt
Oakfie 70 High Street
DG130JH
Langholm
Newspaper & Magazine Publishers
Langholm
Andersons Of Langholm
The Ol Hillview
DG130LH
Langholm
013873 80553
17 Drove Rd
DG13 0JW
Langholm
Arthur Bell
St Joh
DG130EB
Langholm
01721 725349
Textile Manufacturing
Langholm
Arthur Bell
St Joh
DG130EB
Langholm
013873 80371
Textile Manufacturing
Langholm
Ashleybank Investments Ltd
Ashley High Street
DG130AN
Langholm
013873 81066
Investment Companies
Langholm
Border House
Spring 28 High Street
DG130JH
Langholm
013873 80376
Bridgewater & Wood
Imperi Potholm Farm
DG130NE
Langholm
013873 80258
Farming - Livestock & Other Animals
Langholm
British Geological Surveys
Natura The Observatory
DG130QW
Langholm
013873 73312
Scientific Apparatus & Instruments - Mnfrs
Langholm
Buccleuch Estates Ltd
Lochen Ewesbank
DG130ND
Langholm
013873 80202
Property & Estate Management
Langholm
Buck Hotel
Unit 2 High Street
DG130JH
Langholm
013873 80400
C E D A R
Oaklea 3 Hillside Cr
DG130EE
Langholm
013873 81884
CSW Insurance Services
Market High Street
DG130JQ
Langholm
013873 80581
Insurance Services
Langholm
Carter John I & Sons
First Clerkhill
DG130QH
Langholm
Farming - Livestock & Other Animals
Langholm
Chas Paisley & Sons
Unit 5 2 Caroline Street
DG130AF
Langholm
013873 80308
Animal By-Products
Langholm
Cherished Teddies Showcase
Tophou 52 High Street
DG130JH
Langholm
013873 81532
Costcutter
Cost C 54 High Street
DG130JH
Langholm
Costcutter
Cost C 54 High Street
DG130JH
Langholm
013873 81332
Cumberland Building Society
Cumber 36 High Street
DG130JH
Langholm
013873 80632
Building Societies & Other Financial Institutions
Langholm
Cumberland Building Society
Graphi 36 High Street
DG130JH
Langholm
013873 80632
Building Societies & Other Financial Institutions
Langholm
Aerati Effgill Farm
DG130NN
Langholm
013873 70224
Farming - Livestock & Other Animals
Langholm
Dalarran Nursing Home
Lion M Holmwood Drive
DG130PX
Langholm
013873 80744
White Netherknock
DG130PB
Langholm
013873 70288
Video Filming Equipment & Services
Langholm
Drove Weaving Co
Unit 6 Maxwell Place
DG130DY
Langholm
013873 80563
Textile Manufacturing
Langholm
E Morrison & Sons
Commer 47 High Street
DG130JH
Langholm
013873 80276
Edinburgh Woollen Mill Ltd
Market High Street
DG130JQ
Langholm
013873 80812
Edinburgh Woollen Mill Ltd
Market High Street
DG130JQ
Langholm
013873 80812
Head O Waverley Mills
DG130EB
Langholm
013873 80611
Edinburgh Woollen Mill Ltd
Head O Waverley Mills
DG130EB
Langholm
013873 80611
Elmech Co Ltd
Unit 5 8 William Street
DG130AU
Langholm
013873 80766
Electronic Equipment - Mnfrs & Assemblers
Langholm
Elmech Co Ltd
Unit 6 8 William Street
DG130AU
Langholm
013873 80766
Electronic Equipment - Mnfrs & Assemblers
Langholm
Elshe
Club H 70 High Street
DG130JH
Langholm
Unit 3 Netherknock
DG130PB
Langholm
013873 70288
Fishing & Angling Equipment
Langholm
Eskdale & Liddesdale Newspapers Ltd
Commer High Street
DG130JH
Langholm
013873 80012
Newspaper & Magazine Publishers
Langholm
Unit 6 Whitshiels Industrial Estate
DG130HX
Langholm
013873 80066
Eskdale Internet
Melvil Maxwell Place
DG130DY
Langholm
013873 80392
Eskdale Internet
Eskdal Maxwell Place
DG130DY
Langholm
013873 80392
Eskdale Leisure Centre
Eskdal 3 Thomas Telford Road
DG130AP
Langholm
013873 81534
Leisure & Recreation Centres
Langholm
Eskdal Watcarrick
DG130PL
Langholm
Roofing Services
Langholm
Eskdale Town & Country
Selly 82 High Street
DG130DH
Langholm
Fishing & Angling Equipment
Langholm
Eskdalemuir Observatory
Melvil
DG130QW
Langholm
013873 73242
Research Organisations
Langholm
Commer
DG130QJ
Langholm
013873 73228
Schools - Local Authority
Langholm
Epson Craig
DG130NZ
Langholm
013873 70231
Waste Paper Merchants & Collectors
Langholm
Fabric Design Consultants International
The Me William Street
DG130BN
Langholm
013873 81122
Clothing Fabrics Mnfrs
Langholm
North Bloch Farm
DG130LS
Langholm
013873 80360
Farming - Livestock & Other Animals
Langholm
G J Latimer & Co
Bakers 49-51 High Street
DG130JH
Langholm
013873 80265
Furniture - Retail
Langholm
G J Latimer & Co
Ivy Ho 49-51 High Street
DG130JH
Langholm
013873 80265
Furniture - Retail
Langholm
G R Gunning
Little Lairds Entry
DG130DN
Langholm
013873 80521
Compto Bigholms Cottage
DG130LT
Langholm
013873 81110
Farming - Livestock & Other Animals
Langholm
Glenfirra Repairs
Carava 70 High Street
DG130JH
Langholm
013873 81713
Glenfirra Repairs
Carava 70 High Street
DG130JH
Langholm
Unit 1 Watcarrick
DG130PL
Langholm
013873 73230
H Clare Phillips
The He Charles Street
DG130JY
Langholm
013873 80355
H Clare Phillips
The He Charles Street
DG130JY
Langholm
013873 80212
24 Drove Rd
DG13 0JW
Langholm
Paving & Driveway Contractors
Langholm
J & M Walker
Unit 1 Raeburnfoot
DG130QT
Langholm
013873 73226
Farming - Livestock & Other Animals
Langholm
J A Aitken & Sons
Unit 1 94 High Street
DG130DH
Langholm
013873 80293
J C Mccallum
Unit 9 Lairds Entry
DG130DN
Langholm
013873 80521
Fla Braehead
DG14JN
Dumfries
J G B Murray
Unit 1 Mosspeeble Farm
DG130HW
Langholm
013873 81217
Farming - Livestock & Other Animals
Langholm
J G Hotson & Sons
Webste 9 Holmwood Drive
DG130PX
Langholm
013873 80121
J K Salon
Anbria 13 High Street
DG130JH
Langholm
013873 80458
Hairdressers - Unisex
Langholm
J R Pritchard
Unit 1 1 Charlotte Street
DG12AG
Dumfries
01387 252228
Financial Services
Dumfries
J Robertson & Son
Home F Becks Farm
DG130LP
Langholm
James Maxwell
Midbra Kirk Wynd
DG130JD
Langholm
James Maxwell
Midbra Kirk Wynd
DG130JD
Langholm
Kirk Care Housing Association Ltd
Strath Greenbank Court
DG130LB
Langholm
013873 81056
Housing Associations
Langholm
Langholm Academy
Langho Thomas Telford Road
DG130BL
Langholm
013873 80418
Schools - Local Authority
Langholm
Langholm Day Centre
Langho Charles Street
DG130AA
Langholm
013873 80185
Langholm Dyeing Co
Langho Waterside Mill
DG130DG
Langholm
013873 81188
Langholm Ewes Westerkirk
Langho Thomas Telford Road
DG130BL
Langholm
013873 80252
Places Of Worship
Langholm
Langholm Initiative
Ashley High Street
DG130AN
Langholm
013873 80914
Community Projects
Langholm
Langholm Initiative
Ashley High Street
DG130AN
Langholm
013873 80914
Community Projects
Langholm
Langholm Library
Ashley Charles Street
DG130AA
Langholm
013873 80040
Langholm Library
Ashley Charles Street
DG130AA
Langholm
013873 80040
Langholm Playcare
Ashley Charles Street
DG130AA
Langholm
013873 80775
Playgroups & Pre-School Education
Langholm
Langholm Post Office
Ashley High Street
DG130JH
Langholm
013873 80260
Post Office Services
Langholm
Langholm Primary School
Ashley Thomas Telford Road
DG130BL
Langholm
013873 80900
Schools - Local Authority
Langholm
Langholm Shop
Ashley 92 High Street
DG130DH
Langholm
013873 81421
Lebelle
1285 C 89 High Street
DG130DJ
Langholm
013873 81555
Solariums & Tanning Salons
Langholm
Loon Chen
Thornh 23 High Street
DG130JH
Langholm
013873 80687
Take Away Food Shops
Langholm
Lothian & Borders Regional Co-operative Society Ltd
Police Glenesk Road
DG130ES
Langholm
013873 81345
Lynwood
Holmes Lynwood
DG130QH
Langholm
Antiques - Repairing & Restoring
Langholm
Lynwood
Lynwil Lynwood
DG130QH
Langholm
Antiques - Repairing & Restoring
Langholm
M Haining
Gorse 1 Rosevale Street
DG130DS
Langholm
013873 81300
Electricians & Electrical Contractors
Langholm
MR Entertainment
11 Academy Place
DG13 0BA
Langholm
Mark L C Phillips
Woodla The Health Centre
DG130JY
Langholm
013873 80212
Mark L C Phillips
Woodla The Health Centre
DG130JY
Langholm
013873 80355
Sea Vi High Street
DG130DJ
Langholm
013873 80246
McDermid Farmers
Grove Waterside
DG29RZ
Dumfries
Pelosi The Corner Cafe
Market High Street
DG130JQ
Langholm
013873 81250
Pittards PLC
Unit 5 2 Caroline Street
DG130AF
Langholm
013873 80616
Leather Merchants & Wholesalers
Langholm
Pittards PLC
Global 2 Caroline Street
DG130AF
Langholm
013873 80616
Leather Merchants & Wholesalers
Langholm
Pollyanna's Wine Bar & Bistro
royal 88 High Street
DG130DH
Langholm
R I Borthwick
The Oa 9 Albert Place
DG130AT
Langholm
013873 80435
R J Stewart
Hadley 23 Rosevale Street
DG130DS
Langholm
013873 80650
Painters_Decorators
Langholm
Registrar Of Births Deaths & Marriages
Town H Market Place
DG130JQ
Langholm
013873 80255
Reid & Taylor Ltd
A
DG130BN
Langholm
013873 80311
Clothing Fabrics Mnfrs
Langholm
Rokpa Trust
Unit 4
DG130QL
Langholm
013873 73337
Religious Organisations
Langholm
Rokpa Trust
Rossla
DG130QL
Langholm
013873 73232
Religious Organisations
Langholm
Rokpa Trust
Unit 4
DG130QL
Langholm
013873 73232
Religious Organisations
Langholm
Royal British Legion (Scotland)
Ashlea Lairds Entry
DG130DN
Langholm
013873 80489
Clubs & Associations - Social
Langholm
Royal Mail
Langho High Street
DG130JH
Langholm
013873 80236
Post Office Services
Langholm
Royal Mail
Langho High Street
DG130JH
Langholm
013873 80236
Post Office Services
Langholm
S & J Fisher
Farming - Livestock & Other Animals
Langholm
S G & C G Blowing
Leight Eweslees
DG130HP
Langholm
Farming - Livestock & Other Animals
Langholm
S R E Busby & Co
The Pa Unthank
DG130HW
Langholm
Farming - Livestock & Other Animals
Langholm
Scotts Of Langholm
Unit C 42-44 High Street
DG130JH
Langholm
013873 80803
Shopfitter (UK) Ltd
Gus Bu Westwater Cottage
DG130LU
Langholm
013873 80462
Spruce Technology
Maple 40 High Street
DG130JH
Langholm
013873 81529
Computer Systems & Software (Sales)
Langholm
Spruce Technology
Unit 1 40 High Street
DG130JH
Langholm
013873 81529
Computer Systems & Software (Sales)
Langholm
Stevenson & Johnstone
Bank O 38 High Street
DG130JH
Langholm
013873 80482
Stevenson & Johnstone
Bank O John Street
DG130AD
Langholm
013873 80428
Unit 1 Henry Street
DG130AR
Langholm
013873 80272
Mickle 23 High Street
DG130JH
Langholm
Market High Street
DG130JQ
Langholm
013873 80220
Chemists - Dispensing
Langholm
Tanlawhill Farms
Unit 1 Lyneholm
DG130PF
Langholm
013873 73286
Farming - Livestock & Other Animals
Langholm
Tanlawhill Farms
Unit 1 Lyneholm
DG130PF
Langholm
Farming - Livestock & Other Animals
Langholm
Tanlawhill Farms
Unit 1 Lyneholm
DG130PF
Langholm
013873 70208
Farming - Livestock & Other Animals
Langholm
Brey H 25 High Street
DG130JH
Langholm
013873 81999
The Crown Hotel
Berwic High Street
DG130JH
Langholm
013873 80247
The Crown Hotel
Suite High Street
DG130JH
Langholm
013873 80247
The Douglas Hotel
The Do 86 High Street
DG130DH
Langholm
013873 81547
The Eskdale Hotel
Bath & High Street
DG130JH
Langholm
The Eskdale Hotel
Loddon High Street
DG130JH
Langholm
The Hair Shop
Unit 6 80 High Street
DG130DH
Langholm
013873 80090
Hairdressers - Unisex
Langholm
The Health Centre
The He Charles Street
DG130JY
Langholm
013873 80212
The Health Centre
The He Charles Street
DG130JY
Langholm
013873 80355
The Royal Bank Of Scotland PLC
1-2 Co High Street
DG130JH
Langholm
013873 80430
Banks & Other Financial Institutions
Langholm
The Royal Bank Of Scotland PLC
Cornwa High Street
DG130JH
Langholm
013873 80430
Banks & Other Financial Institutions
Langholm
Thomas Hope Hospital
12a Fe
DG130JX
Langholm
013873 81063
Thomas Hope Hospital
12a Fe
DG130JX
Langholm
013873 80417
W & W Middlemass
Unit B 76 High Street
DG130DH
Langholm
013873 80270
W Briggs
Bonnin
DG130NJ
Langholm
013873 70227
Farming - Livestock & Other Animals
Langholm
W D & R Elliot
Briar Burnfoot
DG130HP
Langholm
013873 81246
Farming - Livestock & Other Animals
Langholm
W G & A Dalgliesh
Stuble Glendivan
DG130HJ
Langholm
013873 81218
Farming - Livestock & Other Animals
Langholm
Welch & Co
Unit 6 46 High Street
DG130JH
Langholm
013873 80730
Kings 81 High Street
DG130DJ
Langholm
Whitecroft Hotel
Unit 3 81 High Street
DG130DJ
Langholm
Whitshield Cafe & Caravan Park
Holtwo
DG130HG
Langholm
013873 80494
William Tod
3A-3C Glenshanna
DG130NN
Langholm
013873 70207
Farming - Livestock & Other Animals
Langholm
Zumo
Unit 2 Netherknock
DG130PB
Langholm
013873 70288
Fashion Accessories
Langholm