Company directory Haddington and near me (233)

Asda Haddington Express Petrol

Haddington Retail Park
EH41 3FW Haddington
01620 702970
Yext Logo
Banks & Other Financial Institutions Haddington

Greens of Haddington Ltd

37a Sidegate
EH41 4BU Haddington
01620 829666
Yext Logo
Security Services Haddington

Haddington Post Office

50 Court Street
EH41 3UU Haddington
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Haddington

Motability Scheme at Tustain Motors

Hopetown Drive
EH41 3AJ Haddington
01620 822969
Yext Logo
First Aid & Medical Supplies Haddington

R.Walls Development

29c Hardgate
EH41 3JS Haddington
07821 306241
Yext Logo
Joiners & Carpenters Haddington
(0)

Strike Lightning Protection Services Ltd

4 Cheviot House Mill Wynd
EH41 4EX Haddington
01620 825048
Yext Logo
Chimney Builders & Repairers Haddington

Tesco Mobile

Newton Port
EH41 3LZ Haddington
0345 677 9316
Yext Logo
Internet Service Providers Haddington

Tesco Superstore

Newton Port
EH41 3LZ Haddington
0345 677 9316
Yext Logo
Convenience Stores Haddington

The Original Factory Shop (Haddington)

24-28 Court Street
EH41 3JA Haddington
01620 825457
Yext Logo
Beauty Products Haddington

Toolstation Haddington

Unit B, Whittingehame Drive
EH41 4BD Haddington
0330 333 3303
Yext Logo
Builders' Tools & Equipment Mnfrs Haddington

Customized Choppers

6-8 Station Yard, Hospital Road
EH41 3PP Haddington
01620 820377
Motor Cycle Parts & Accessories Haddington

Customized Choppers LLP

6-8 Station Yard Hospital Road
EH41 3PP Haddington
01620 820377
Motor Cycles & Scooters Haddington

Guy's Garage

Aberlady Road
EH41 3SG Haddington
01620 822477
Mechanical Engineers Haddington

Lumine Yoga

Blinkbonny Cottage
EH41 4HF Haddington
07590 900175
Yoga Haddington

Shell

West Road
EH41 3EA Haddington
01620 702970
Banks & Other Financial Institutions Haddington

Starbucks

West Road
EH41 3ST Haddington
01620 702070
Cafes Haddington
(0)
38 Court Street
EH41 3NP Haddington
01620 704999
Yext Logo
Banks & Other Financial Institutions Haddington

925 Jewellery

London 26 Burnside
EH414ES Haddington
01620 829013
Jewellery - Wholesale Haddington
(0)

A Z

6 Chad 4 Church Street
EH413EX Haddington
01620 824456
Soft Furnishings - Retail Haddington
(0)

Abbey Taxis

unit c Riverside Drive
EH413QS Haddington
01620 824824
Taxis & Private Hire Haddington
(0)

Abbeyfield Haddington Society

Paters Paterson Place
EH413DU Haddington
01620 826253
Residential Care Homes Haddington
(0)

Adams Property Centre

Care O 20 Court Street
EH413JA Haddington
01620 825555
Estate Agents Haddington
(0)

Admedica

Morley Stevenson
EH414PU Haddington
01620 823383
Advertising - Media Haddington
(0)

Alan R Colley

St Hel 55 Market Street
EH413JG Haddington
01620 823737
Insurance Services Haddington
(0)

Alderston Dairies

Myre F Alderston Mains Farm
EH413SL Haddington
01620 825499
Cheese Makers & Suppliers Haddington
(0)

Alec Dodds

Woad F 81 Davidson Terrace
EH413BG Haddington
01620 824670
Painters_Decorators Haddington
(0)

Alexander Pollock Ltd

Office Hospital Road
EH413PD Haddington
Die-Casting Equipment & Services Haddington
(0)

Allcoat Finishes

Unit 8 Hospital Road
EH413PE Haddington
Powder Coatings Haddington
(0)

Amisfield Pest Services

12 Amisfield Place
EH41 4NG Haddington
Pest & Vermin Control Haddington
(0)

Antifire Co (Edinburgh & East Lothian)

East L Monkrigg
EH414LB Haddington
Fire Protection Consultants & Engineers Haddington
(0)

Aubigny Sports Centre

Unit 1 Mill Wynd
EH414DB Haddington
01620 826800
Leisure & Recreation Centres Haddington
(0)

Axis Projects

Tynepa Poldrate
EH414DA Haddington
01620 824443
Alcohol Misuse - Advice & Counselling Haddington
(0)

B Cockburn

Tithe 11 Lynn Lea Avenue
EH414AF Haddington
01620 823848
Painters_Decorators Haddington
(0)

Barney Mains Farm House

Randal Barney Mains
EH413SA Haddington
01620 880310
Guest Houses Haddington
(0)

Barr Brady

Unit 4 8 Market Street
EH413JL Haddington
01620 822847
Surveyors & Valuers Haddington
(0)

Bathroom World (Lothian)

3 Oakw 1 Church Street
EH413EX Haddington
01620 825808
Bathroom Planners & Furnishers Haddington
(0)

Beautique

Abbey 1 High Street
EH413ES Haddington
01620 829044
Beauty Salons Haddington
(0)

Bellamy Communications Ltd

Bellam 8 Market Street
EH413JL Haddington
Journalists Haddington
(0)

Blinds By Athena

Holybr 35 Dunpender Drive
EH413BN Haddington
01620 823001
Blinds Haddington
(0)
47 Market Street
EH41 3JE Haddington
Beauty Salons Haddington
(0)

Box-It (Scotland)

Channe Spittalrigg
EH413SU Haddington
01620 894277
Storage Services Haddington
(0)

Box-It Scotland

Statio Spittalrigg
EH413SU Haddington
01620 829700
Document Management Haddington
(0)

Breezycakes (Scotland) Ltd

Unit C 5 Mitchells Cl
EH413NB Haddington
01620 829555
Cake Makers & Decorators Haddington
(0)

Bridge Community Education Centre

Langan Poldrate
EH414DA Haddington
01620 823137
Community Centres Haddington
(0)

Building & Design Services

Fair L 8 Station Avenue
EH414EG Haddington
01620 825504
Architectural Services Haddington
(0)

C D Peat & Son

Belmon 3 Court Street
EH413JD Haddington
01620 823192
Butchers Haddington
(0)

C S Winter

The At 9 Haddington Station Ind Site
EH413PP Haddington
Precision Engineers Haddington
(0)

Capability Scotland

Stockb 37-41 Market Street
EH413JE Haddington
01620 825036
Charity Shops Haddington
(0)
11 Sta Hospital Road
EH413PS Haddington
Car Valet Services Haddington
(0)

Carr-Gomm (Scotland)

Tyne H Poldrate
EH414DA Haddington
Community Networks Haddington
(0)
78 High St
EH41 3EP Haddington
Blinds Haddington
(0)
73 Walden Terrace
EH41 4QP Haddington
Fence Haddington
(0)

Chalmers & Co

McLare 40 Sidegate
EH414BU Haddington
01620 824986
Surveyors - Land Haddington
(0)

Changing Landscapes

Marina 91 Davidson Terrace
EH413BG Haddington
01620 829763
Gardening Services Haddington
(0)

Citizens Advice Bureau

Brierl 38 Market Street
EH413JE Haddington
01620 824471
Counselling Services & Advice Services Haddington
(0)

Claymore Lock & Alarm Co Ltd

Unit 4 3 Hardgate
EH413JW Haddington
01620 829550
Security Equipment Haddington
(0)
3 Hardgate
EH41 3JW Haddington
01620 829550
Lock Smiths Haddington

Claymore Lock & Safe Co Ltd

3 Hardgate
EH41 3JW Haddington
Lock Smiths Haddington
(0)

Computer Solutions

Pepper 17 Seggarsdean Crescent
EH414RH Haddington
07891 699031
Computer Support & Services Haddington
(0)
4 Chalybeate
EH41 4NX Haddington - East Lothian
07818 465819
Physiotherapists Haddington

Cutting Mustard

Doctor 33 Market Street
EH413JE Haddington
01620 829727
Computer Maintenance & Repairs Haddington
(0)

Cycle Services

Unit 2 78 High Street
EH413EP Haddington
Cycle Shops Haddington
(0)

D & J Croal Ltd

Palmer 18 Market Street
EH413JL Haddington
01620 822451
Screen Process Printers Haddington
(0)
Bunns Tyne Cl Off Church Street
EH413EU Haddington
01620 823236
Car Body Repairs Haddington
(0)
Thornr Samuelston Crossroads
EH414HE Haddington
Electronic Engineers Haddington
(0)

Designer Drives

Lindse 33 Seggarsdean Park
EH414NB Haddington
01620 810827
Paving & Driveway Contractors Haddington
(0)

Discount Textiles

Olympi 22 High Street
EH413ES Haddington
01620 822145
Textile Merchants & Agents Haddington
(0)
Terenc Backburn
EH414NN Haddington
01620 823305
Agricultural Merchants Haddington
(0)

Don Prentice

Bridge 2d Hospital Road
EH413BH Haddington
01620 822620
Coach Hire Haddington
(0)
48 High Street
EH41 3EF Haddington
01620 824530
Accountants Haddington

East Lothian Conservative & Unionist Association

Care O 8 Market Street
EH413JL Haddington
01620 823288
Political Parties Haddington
(0)
Aberla John Muir House
EH413HA Haddington
01620 827827
Local Government Haddington
(0)

East Lothian Courier

Aberla 18 Market Street
EH413JL Haddington
01620 822451
Newspaper & Magazine Publishers Haddington
(0)

East Lothian Physiotherapy Centre

Aberla 14 Church Street
EH413EX Haddington
Physiotherapists Haddington
(0)
Aberla West Garleton Cottage
EH413SJ Haddington
01620 829578
Food Packers Haddington
(0)

Eastern Eye

19 The 6 Hardgate
EH413JW Haddington
01620 823020
Restaurants - Indian Haddington
(0)

Ecorn Pet Centres

Unit 6 64 High Street
EH413ED Haddington
Pet Shops & Pet Supplies Haddington
(0)

Edinburgh Building & Maintenance

Falcon 2 Mark Lane
EH413EL Haddington
01620 822574
Builders Haddington
(0)
12A Hardgate
EH41 3JW Haddington - East Lothian
07723 399233
Manufacturers Haddington
Outrea 5 Gateside Commerce Pk
EH413ST Haddington
01620 828595
Removals - Industrial & Business Haddington
(0)

Erica's

Crown 28 High Street
EH413ES Haddington
01620 824570
Florists Haddington
(0)
62 Seggarsdean Court
EH41 4LZ Haddington - East Lothian
07491 030040
Office Premises - Retail Haddington

Expressions

The Ho 43 High Street
EH413EE Haddington
01620 823253
Card & Poster Shops Haddington
(0)

Fabrication Shop

Unit G 69 High Street
EH413EN Haddington
01620 823453
Fabric Shops Haddington
(0)
Unit 1 3 Linkylea Cottages
EH414PE Haddington
01620 810620
Letting Agents Haddington
(0)

Fidra Lettings

6 High St
EH41 4QU Haddington
Estate Agents Haddington
(0)
Idende Spittalrigg Farmhouse
EH413SU Haddington
01620 826150
Entertainers Haddington
(0)

Florabank Home Ltd

Florab 18 Florabank Road
EH413LR Haddington
01620 823259
Residential Care Homes Haddington
(0)

Food For Thought

Fysh H 13 Hardgate
EH413JW Haddington
01620 823196
Health Foods & Products Haddington
(0)

Footlights Dancewear

Winter 11 Brown Street
EH413JH Haddington
01620 829208
Dance & Balletwear Haddington
(0)

Foster Plant Hire

Victor 74 Acredales
EH414NU Haddington
01620 824823
Plant & Machinery Hire & Leasing Haddington
(0)

G Brown Stonemason Ltd

2 Brewery Park Business Centre
EH41 3HE Haddington
Stone Products - Mnfrs Haddington
(0)

G Kuczera

Castle 3
EH414LQ Haddington
01620 823035
Plasterers Haddington
(0)

Garden Stirling & Burnet

Flat 1 18 Hardgate
EH413JS Haddington
01620 825368
Property & Estate Management Haddington
(0)

Gibsons Of Haddington

Bumper 60 Market Street
EH413JG Haddington
China & Glassware Shops Haddington
(0)

Gifford Bowling Club

Giffno Station Road
EH414QL Haddington
01620 810517
Sports Clubs & Associations Haddington
(0)
Haveri Alison Cargill House
EH414QA Haddington
01368 850203
Youth Organisations & Centres Haddington
(0)
Unit 1 16 Alderston Meadow
EH413RU Haddington
01620 829991
Business & Management Consultants Haddington
(0)

Graham McGrath Ltd

The Ba 32 High Street
EH413ES Haddington
01620 824568
Menswear - Retail Haddington
(0)
26 Letham Mains Buildings
EH414NW Haddington
Safety Consultants Haddington
(0)

Gwynneth Little

Gower 47 Court Street
EH413AE Haddington
01620 822260
Translators & Interpreters Haddington
(0)

Haddington & District Day Centre

Statio 12 Church Street
EH413EX Haddington
01620 825149
Day Centres Haddington
(0)

Haddington Bowling Club

Unit 3 Wemyss Place
EH414DL Haddington
01620 822275
Bowling Centres Haddington
(0)

Haddington Glazing & Joinery Co

Unit 3 Tyne Court
EH414BL Haddington
Glaziers Haddington
(0)

Haddington Hire Centre

Statio Hospital Road
EH413PE Haddington
01620 826292
Plant & Machinery Hire & Leasing Haddington
(0)

Haddington Library

Statio Newton Port
EH413NA Haddington
01620 822531
Libraries Haddington
(0)

Haddington Rugby Football Club

Statio Mill Wynd
EH414DB Haddington
01620 823702
Sports Clubs & Associations Haddington
(0)

Haddington Social Work Centre

Statio 6-8 Lodge Street
EH413DX Haddington
01620 826600
Social Services Haddington
(0)
The Ol Bye-Pass Road
EH413PQ Haddington
01620 823171
Lawnmowers & Garden Machinery - Sales & Service Haddington
(0)
Unit 2 Luggate Burn
EH414QA Haddington
01620 860352
Blacksmiths & Forgemasters Haddington
(0)

Herdmanflat Hospital

Unit 1 Aberlady Road
EH413BU Haddington
0131 536 8300
Hospitals Haddington
(0)
Hilton 60 Court Street
EH413AF Haddington
01620 822291
Nursing Homes Haddington
(0)

Hilton Nursing & Homecare Agency Ltd

Norwic 60 Court Street
EH413AF Haddington
01620 826300
Nursing Agencies Haddington
(0)

Hogghaul

The Tr 60 Riverside Drive
EH413QW Haddington
01620 823027
Road Haulage Services Haddington
(0)

Hong Kong Carryout

Red Ho 53 Market Street
EH413JG Haddington
01620 823475
Take Away Food Shops Haddington
(0)

Hunter & Foulis Ltd

Unit 3 Gateside Commerce Park
EH413ST Haddington
01620 826379
Bookbinding & Equipment Haddington
(0)

I W MacLeod

Unit 1 75 High Street
EH413EP Haddington
Opticians Haddington
(0)
Coach 10 Walden Place
EH414RA Haddington
01620 810427
Tree Work & Forestry Services Haddington
(0)

Impressive-Paws

10
EH41 3SA Haddington
07368 242575
Pet Services Haddington
(0)

Irvines Mica Hardware

Ripmax 34 Court Street
EH413NP Haddington
Hardware Haddington
(0)
Siddow 85 High Street
EH413ET Haddington
01620 823002
Fishmongers & Fishmonger Services & Suppliers Haddington
(0)

J S Main & Son

Lower 87 High Street
EH413ET Haddington
01620 822148
Saddlery & Riding Wear Haddington
(0)

J W Manclark

Rivend Monkrigg
EH414LB Haddington
01620 823181
Property Developers Haddington
(0)
Cantin 34 High Street
EH413ES Haddington
01620 823151
Greengrocers & Fruit Sellers Haddington
(0)

James Watt

Studio 3 Haddington Station Ind Site
EH413PP Haddington
Electricians & Electrical Contractors Haddington
(0)

Jaydees

Hartha 32 Meadowpark
EH414DS Haddington
01620 823585
Nursery Schools Haddington
(0)

Jewel & Esk Valley College

New Ho Alderston House
EH413SF Haddington
Schools & Colleges - Further Education Haddington
(0)
25 Bur 67 Market Street
EH413JG Haddington
01620 826222
Taxis & Private Hire Haddington
(0)

Johnson Cleaners UK Ltd

rear o 42 High Street
EH413EE Haddington
01620 822970
Dry Cleaners Haddington
(0)

KR Building Services

2/UK C 15 Somnerfield Court
EH413RT Haddington
0800 085 7146
Building Services Haddington
(0)

Kesley's Bookshop

Upland 63 Market Street
EH413JG Haddington
01620 826725
Booksellers Haddington
(0)

Kestrel Software Systems Ltd

Unit 6 56 Walden Terrace
EH414QP Haddington
01620 810880
Computer Systems & Software (Development) Haddington
(0)

Kilkenny Event Construction Ltd

Sherif Nr Gifford
EH414PH Haddington
01620 810100
Conference Services Haddington
(0)

L Gascoyne

Lortie 13 Church Street
EH413EX Haddington
01620 825570
Chiropodists (Podiatrists) Haddington
(0)

Lennoxlove House

Bridge Lennoxlove Estate Office
EH414NZ Haddington
01620 823720
Historic Buildings Haddington
(0)
The To 77 Market Street
EH413JJ Haddington
Auctioneers & Valuers Haddington
(0)

Library & Museum Headquarters

Librar 41 Dunbar Road
EH413PJ Haddington
01620 828200
Libraries Haddington
(0)

Links Veterinary Group

Level Court Street
EH413NP Haddington
01620 823723
Veterinary Surgeons & Practitioners Haddington
(0)

Lochhead Gallery

Flat 2 2c Hospital Road
EH413BH Haddington
01620 829779
Art Galleries & Fine Art Dealers Haddington
(0)

Lookout Services

Mede H 2 Gateside Commerce Pk
EH413ST Haddington
01620 829729
Corporate Entertainment Haddington
(0)

Lothian & Borders Co-operative Society Ltd

Unit 7 Main Street
EH414QH Haddington
01620 810216
General Stores Haddington
(0)

Lothian & Borders Police (Haddington)

Haddin 39-41 Court Street
EH413AE Haddington
01620 824101
Police Haddington
(0)

Lothian Electric Machines Ltd

Candid Hospital Road
EH413PD Haddington
01620 828700
Electric Motor Mnfrs Haddington
(0)
Haddington
Mortgage Brokers Haddington
(0)

M & D Vehicle Management Ltd

17, Gateside Avenue
EH41 3SE Haddington
Leasing Services Haddington
(0)

M & I Video

Unit 1 7 Court Street
EH413JD Haddington
01620 825405
Video Libraries Haddington
(0)
24-28 Court Street
EH41 3JA Haddington
Department Stores Haddington
(0)

MPH Projects

Dale H Newton Port
EH413LX Haddington
01620 828565
Web Site Design Haddington
(0)

Matador Interiors

Unit 3 8 Church Street
EH413EX Haddington
01620 822888
Interior Designers & Furnishers Haddington
(0)

McInroy & Wood Ltd

Mariti 46 Court Street
EH413NP Haddington
01620 825867
Investment Consultants Haddington
(0)

Mick Leslie

New Ho 48 Gifford Road
EH414AD Haddington
01620 826753
Plasterers Haddington
(0)

Mini Mode

4 Vict 34 Market Street
EH413JE Haddington
01620 824254
Children & Babywear - Retail Haddington
(0)

Montgomery Optometrists

1 Aber 6 Sidegate
EH414BT Haddington
Opticians Haddington
(0)
Hopetoun Drive
EH41 3AJ Haddington
First Aid & Medical Supplies Haddington
(0)

Munro Klick

Unit 2 31 Market Street
EH413JE Haddington
0870 750 5625
Photographic Processors Haddington
(0)

Myreton Marquee Hire

First 3 Northrig Cottages
EH414LE Haddington
01620 825342
Marquees Haddington
(0)

N C Campbell & Co

29 The 8 St. Annes Place
EH414BS Haddington
01620 823211
Accountants Haddington
(0)

N T Craig

Ham Fa 45 High Street
EH413EE Haddington
Upholsterers Haddington
(0)

Newton Port Clinic

Unit 1 Newton Port
EH413NA Haddington
01620 823829
Clinics - N.H.S. Haddington
(0)

Octane Tuning

2c Hospital Rd
EH41 3PP Haddington
Engine Rebuilding & Reconditioning Haddington
(0)
2c Station Court
EH41 3PP Haddington
07866 731717
Car Customisation & Conversion Specialists Haddington
(0)
Haddington
07515 559726
Business Information Services Haddington
Blackwood, Patterson Court, Patterson Place
EH41 3DU Haddington
Rest & Retirement Homes Haddington
(0)
Pauls 7 High Street
EH413ES Haddington
01620 822263
Fishmongers & Fishmonger Services & Suppliers Haddington
(0)

Peppermint Pink

196 Ru 6 Mitchells Cl
EH413NB Haddington
Curtains - Retailers & Makers Haddington
(0)

Peter Potter

Unit 7 10 The Sands
EH413EY Haddington
Art Galleries & Fine Art Dealers Haddington
(0)

Petersmuir Sawmills

Flat 7 Muir East
EH414JR Haddington
01875 340342
Timber Merchants Haddington
(0)

Pointerprint Design & Print

Saturn 22A Court Street
EH413JA Haddington
Printers Haddington
(0)

Pollock Alexander Ltd

The Ho Hospital Road
EH413PD Haddington
01620 824252
Die-Casting Equipment & Services Haddington
(0)
unit 5 Hospital Road
EH413PS Haddington
01620 826553
Picture & Photo Framing Services Haddington
(0)
7 Clerkington Road
EH41 4EN Haddington
01620 823138
Designers - Graphic Haddington
(0)

Pumpkin Patch Nursery

The Sh 19 Church Street
EH413EX Haddington
01620 822299
Nurseries & Creches Haddington
(0)

Pure Malt Products Ltd

14 Rot Victoria Bridge
EH414BD Haddington
01620 824696
Food Products - Mnfrs Haddington
(0)

R Edward & Sons

Maltho 24 Letham Mains Holdings
EH414HB Haddington
01620 822862
Agricultural Contractors Haddington
(0)
10 Fai Dovecote
EH414HA Haddington
01620 822142
Road Haulage Services Haddington
(0)

Robertson Bros

The Ho St Martins Gate
EH414BA Haddington
01620 823283
Engineers - General Haddington
(0)

Roodlands Hospital

Shaw P Hospital Road
EH413PF Haddington
0131 536 8300
Hospitals Haddington
(0)

Roots & Shoots

Suite Northrig Farm Cottage
EH414LE Haddington
01620 823409
Gardening Services Haddington
(0)

Royal Mail

Haddin 50 Court Street
EH413AA Haddington
01620 822353
Delivery Services Haddington
(0)

S O S Training Providers

Unit 1 26 Letham Mains Buildings
EH414NW Haddington
Training Consultants Haddington
(0)

S P Cars

3A Kin 5b West Garleton Holdings
EH413SL Haddington
01620 825427
Car Body Repairs Haddington
(0)

Scot Of Haddington (AE) Ltd

Crossl Hospital Road
EH413PA Haddington
01620 824691
Auto Electricians Haddington
(0)

Scotprint Bookprinters

Unit 7 Gateside Commerce Park
EH413ST Haddington
01620 828800
Printers Haddington
(0)
West M Mill Wynd
EH414DB Haddington
01620 826111
Knitwear & Textiles Haddington
(0)
Unit 1, Drive
EH41 4BD Haddington
Builders' Tools & Equipment Mnfrs Haddington
(0)

Semi-Chem Ltd

Basepo 39 High Street
EH413EE Haddington
Drug Stores Haddington
(0)

Serendipity

Norfol 37 Court Street
EH413AE Haddington
01620 829800
Antique Dealers Haddington
(0)
44 Dunbar Road
EH41 3PJ Haddington
07877 474712
Dog Clipping & Grooming Haddington
(0)
Aberfo 5 Glebe Terrace
EH413LL Haddington
Roofing Services Haddington
(0)

Sheriff Clerk

Counci 23 Court Street
EH413HN Haddington
01620 822936
Courts Haddington
(0)

Signum

Elving 77 High Street
EH413EP Haddington
01620 822895
Jewellers Haddington
(0)

Skirmish

unit 1 Gateside Commerce Pk
EH413ST Haddington
0800 052 6190
Corporate Entertainment Haddington
(0)

SportPlus

John M 25 Court Street
EH413HA Haddington
01620 827974
Leisure & Recreation Centres Haddington
(0)
27 Park Crescent
EH41 4QR Haddington
07746 544484
Salvage Dealers Haddington
Little 13 Market Street
EH413JL Haddington
01620 829089
Charity Shops Haddington
(0)
31 High St
EH41 3ES Haddington
Restaurants - Other Haddington
(0)
Cedar Mill Wynd
EH414DB Haddington
01620 826614
Agricultural Machinery - Sales & Service Haddington
(0)
Enterp 15 Monkrigg Place
EH414NE Haddington
01620 822271
Fire Protection Consultants & Engineers Haddington
(0)
69 Mon 66 Market Street
EH413JG Haddington
01620 822333
Barbers Haddington
(0)

The Chip Shop

3 Beec 15 High Street
EH413ES Haddington
01620 824089
Fish & Chip Shops Haddington
(0)

The Fireplace (Jonhathan Design)

1-3 Ho 6 Court Street
EH413JA Haddington
Fireplaces & Mantelpieces Haddington
(0)

The Gifford Gallery

The Gi Main Street
EH414QH Haddington
01620 810331
Craft Centres & Shops Haddington
(0)

The Health & Beauty Centre

Ball T 45-46 Market Street
EH413JE Haddington
Alternative & Complementary Medicines & Therapies Haddington
(0)

The Local History Centre

Haddin Newton Port
EH413NA Haddington
01620 823307
Information Services Haddington
(0)

The Monks Muir

Mapled The Monks Muir
EH413SB Haddington
01620 860340
Caravan Parks Haddington
(0)

The Thomas Chippendale School Of Furniture

Thistl Myresides
EH414JA Haddington
01620 810680
Schools - Independent & Preparatory Haddington
(0)

The Toy Box

10 Por 9 High Street
EH413ES Haddington
01620 829833
Toy Shops Haddington
(0)

The Tweeddale Trout Fishery

Drygra Duns Road
EH414QW Haddington
01620 810009
Fish Farms & Hatcheries Haddington
(0)
3 Mark 11 Hardgate
EH413JW Haddington
01620 822973
Wool & Needlecraft Shops Haddington
(0)

Think Global

Amberg 19 Sidegate
EH414BZ Haddington
01620 823218
Training Consultants Haddington
(0)

Tilhill Forestry Ltd

Yester Station Road
EH414QL Haddington
Tree Work & Forestry Services Haddington
(0)

Townhouse Fish Bar

11 Pre 17 Market Street
EH413JL Haddington
Fish & Chip Shops Haddington
(0)

Tweeddale Millenium Trout Fisheries

Newby Newlands Farm
EH414PJ Haddington
01620 810009
Angling & Sports Fishing Haddington
(0)

Tynebank Resource Centre

Saw Mi 16 Kirk View
EH414AP Haddington
01620 824415
Community Centres Haddington
(0)

Tyneside Tartans

Unit 4 18 Court Street
EH413JA Haddington
01620 829533
Dresswear Hire Haddington
(0)

UNISON

Sornum Brewery Pk
EH413AB Haddington
Trade Unions Haddington
(0)
24 Haddington High Street
EH41 3ES Edinburgh
Tobacco Products - Mnfrs Edinburgh
(0)

Valhalla Fitness

20 Amisfield Place
EH41 4NG Haddington
Fitness Consultants Haddington
(0)

Victoria Wine

10 Wal 84 High Street
EH413ET Haddington
01620 826172
Wines Spirits & Beer - Retail Haddington
(0)

Villeneuve Wines

Orchar 82 High Street
EH413ET Haddington
01620 822224
Wines Spirits & Beer - Retail Haddington
(0)

Volunteers Development (East Lothian)

The Gr Poldrate
EH414DA Haddington
01620 829036
Hospices Haddington
(0)

W H Leckie

Jubile 27 Riverside Drive
EH413QR Haddington
01620 823240
Roofing Services Haddington
(0)

W W Services

10 Letham Mains Holdings
EH414NW Haddington
Direct Mail Haddington
(0)

WBCC

6 Hadd Hospital Road
EH413PP Haddington
01620 829317
Cleaning Services - Commercial Haddington
(0)

Waterside Bistro

Calder 1-5 Nungate
EH414BE Haddington
01620 825674
Restaurants - English Haddington
(0)

Wight Chiropractic Clinic

Commun 48 Court Street
EH413NP Haddington
Chiropractors Haddington
(0)

Williams & Inglis

Applet 21 Church Street
EH413EX Haddington
01620 825585
Surveyors & Valuers Haddington
(0)

Wood & Hay George

Lattic 43 Court Street
EH413AE Haddington
Funeral Directors Haddington
(0)

Yester Farm Dairies

3/Leaf Yester Mains Cottages
EH414JG Haddington
01620 810998
Dairy Farmers Haddington
(0)

Yesterdays

3/Leaf 79 High Street
EH413ET Haddington
01620 824543
Antique Dealers Haddington
(0)

Yesterwood

10 The Yester House
EH414JF Haddington
01620 810502
Furniture Mnfrs - Home & Office Haddington
(0)

Young & King

Ground 24 Park Cresent
EH414QR Haddington
01620 810513
Builders Haddington
(0)

plant based cookery demos

38 Market Street
EH41 3JE Haddington
01620 825270
Party Organisers Haddington
(0)