Charities & Voluntary Organisations
North Berwick
Funeral Services
North Berwick
Pet Services
North Berwick
EMDR Online
11 Balfour St
EH39 4JY
North Berwick
07411 987838
Community Centres
North Berwick
Faith
3 Market Place
EH39 4JF
North Berwick
01620 890675
Hairdressers & Hair Stylists - Ladies'
North Berwick
Tyre Dealers
North Berwick
Brake & Clutch Service Centres
North Berwick
Convenience Stores
North Berwick
Convenience Stores
North Berwick
Air Conditioning Equipment & Systems
North Berwick
Furniture Mnfrs - Home & Office
NORTH BERWICK
Restaurants - Other
North Berwick
Eating out Edinburgh
North Berwick Office, East Lothian
EH39 4DN
North Berwick
- East Lothian
07584 288388
Advertising Services
North Berwick
Legal Services
North Berwick
K M Jones Ltd
52 Castle Street, Highbury, London
N5 2XE
North East
020 7288 9440
Lothian Computer Systems
Mains Farm
EH39 4EE
North Berwick
01620 890333
Computer Maintenance & Repairs
North Berwick
A M Autoservices
Unit 1 Auldhame
EH395PW
North Berwick
Car Body Repairs
North Berwick
A1 Herbalife
39 Mou 16a Balfour Street
EH394JY
North Berwick
01620 890438
Health Foods & Products
North Berwick
Advanced Ceramics
Unit 1 Fenton Barns
EH395BW
North Berwick
Ceramic Mnfrs
North Berwick
Afflecks Sports
Richmo 126 High Street
EH394HA
North Berwick
Golf Equipment & Supplies
North Berwick
Afflecks Sports
Unit 1 126 High Street
EH394HA
North Berwick
Golf Equipment & Supplies
North Berwick
Alan Craig
10 Fin Home House
EH395BE
North Berwick
01620 880288
Quantity Surveyors
North Berwick
18 Blackadder Crescent
EH39 5FQ
North Berwick
Tour Operators
North Berwick
Alice Stephenson
Unit 3 5 Market Place
EH394JF
North Berwick
01620 893007
Altered Images
A 19 High Street
EH394HH
North Berwick
01620 890400
Beauty Salons
North Berwick
Anderson Butchers
Sheppe 36 High Street
EH394HQ
North Berwick
01620 892964
Andrew R Morris
Unit 3 Forth Street
EH394JJ
North Berwick
01620 892700
Financial Services
North Berwick
Angus Chartered Surveyors
Harmon Harmony Place
EH394HT
North Berwick
Quantity Surveyors
North Berwick
Armstrong Flooring
2 Congalton Mains Farm Cottages
EH395JL
North Berwick
01620 895921
Wood Flooring
North Berwick
Atlantas Co
Atlant 43C-43D Melbourne Place
EH394JS
North Berwick
01620 893395
Burglar & Intruder Alarm Systems
North Berwick
Balgone Estates
Melvil Sheriffhall
EH395PB
North Berwick
01620 892569
Farming - Livestock & Other Animals
North Berwick
Barbour
Windyh Netherlaw
EH394RF
North Berwick
01620 892189
Film Studios & Production Services
North Berwick
Barbour
Windyh Netherlaw
EH394RF
North Berwick
01620 892189
Film Studios & Production Services
North Berwick
Bass Rock
First 45 Craigleith Avenue
EH394EH
North Berwick
01620 893016
Driving Schools
North Berwick
Bella Italia
14 The 12 High Street
EH394HQ
North Berwick
Restaurants - Italian
North Berwick
Bield Housing Association Ltd
Emily 9 Sainthill Court
EH394RL
North Berwick
01620 892791
Housing Associations
North Berwick
Bill Fulton
West C Fenton New Mains
EH395AW
North Berwick
01620 842304
Artists & Illustrators
North Berwick
80 High St
EH39 4HF
North Berwick
Beauty Products
North Berwick
Bryan Green
Unit D 3 High Street
EH394HH
North Berwick
Glass Engravers & Decorators
North Berwick
Campbell Consultants
The Ga Redside Farm Cottage
EH395PE
North Berwick
01620 894853
Training Consultants
North Berwick
Castle Rock Housing Association Ltd
A 21 Forth Street
EH394HX
North Berwick
01620 892478
Housing Associations
North Berwick
Charlies
25 Chu 65 High Street
EH394HG
North Berwick
01620 894620
27 High St
EH39 4HH
North Berwick
Window Cleaners
North Berwick
Creations
A 64 High Street
EH394HQ
North Berwick
Art & Craft Materials
North Berwick
Creative Link
Unit 6 43 Quality Street
EH394HR
North Berwick
01620 893690
Design Consultants
North Berwick
Creative Link
Purley 43 Quality Street
EH394HR
North Berwick
01620 893690
Design Consultants
North Berwick
8 High St
EH39 4HQ
North Berwick
Courier & Messenger Services
North Berwick
Dalrymple Service Station
Randol Dirleton Road
EH395DF
North Berwick
01620 895070
Petrol Filling Stations
North Berwick
Morsbu 12 Cromwell Road
EH394LZ
North Berwick
01620 892995
Stress Management
North Berwick
2
EH395AS
North Berwick
01620 850260
Post Office Services
North Berwick
The Depository Gilmerton Estate
EH39 5LQ
North Berwick
Storage Services
North Berwick
Dunbar Removals And Storage Ltd
Gilmerton Estate
EH39 5LQ
East Lothian
Removals & Storage - Household
East Lothian
East Lothian School Of Motoring
Aberla 21 Gilbert Avenue
EH394ED
North Berwick
01620 893214
Driving Schools
North Berwick
Toppes Greenburn
EH395LE
North Berwick
01620 880332
Flying Schools
North Berwick
East Of Scotland Precast
Waterh Fenton Barns
EH395AW
North Berwick
01620 850748
Concrete Mnfrs & Distributors
North Berwick
Ashbou West House
EH395AX
North Berwick
01875 870335
Satellite Television - Equipment & Services
North Berwick
Edington Cottage Hospital
Brenda 54 St Baldreds Road
EH394PU
North Berwick
01620 897040
Element Scotland
Main B 110 High Street
EH394HE
North Berwick
01620 890790
Element Scotland
4/Meri 110 High Street
EH394HE
North Berwick
01620 890790
Essence Of Beauty
Whiteh 2a Law Road
EH394PN
North Berwick
01620 890095
Beauty Salons
North Berwick
F Marr
Hilly 24 Victoria Road
EH394JL
North Berwick
01620 892838
Boat Trips Rental & Leasing
North Berwick
Victor Fenton Barns
EH395BW
North Berwick
01620 850721
Golf Driving Ranges
North Berwick
Unit 1 Fenton Barns Retail Village
EH395BW
North Berwick
Farm Shops & Pick Your Own Produce
North Berwick
Hideaw Ferrygate
EH395DQ
North Berwick
01620 894772
Photographers - General
North Berwick
Ferrygate Studio
Hideaw Ferrygate
EH395DQ
North Berwick
01620 894772
Photographers - General
North Berwick
Dixons Main Road
EH395DX
North Berwick
General Stores
North Berwick
Flowers By Vivacious
7 Nort 14 Lime Gr
EH395NH
North Berwick
01620 893543
Forth Roofing Ltd
Unit 2 11a Abbey Road
EH394BS
North Berwick
Roofing Services
North Berwick
Unit 1 Fenton Barns Retail Village
EH395BW
North Berwick
01620 850730
Carpets & Rugs - Retail
North Berwick
Unit 1 Fenton Barns Retail Village
EH395BW
North Berwick
01620 894013
Carpets & Rugs - Retail
North Berwick
Fenton Fenton Barns Retail Village
EH395BW
North Berwick
Employment & Recruitment Agencies
North Berwick
Gail Campbell Dog Walking Services
Lyndhurst West
EH39 5DF
North Berwick
07971 672536
Pet Services
North Berwick
Gilmerton House
EH39 5LQ
North Berwick
Recycling Centres
North Berwick
Chirop Gilmerton House
EH395LQ
North Berwick
01620 880207
Pipework Contractors
North Berwick
Unit 8 Newhouse Road
EH395JA
North Berwick
01620 892205
Caravan Parks
North Berwick
A-E/Un Fentonbarns Farmhouse
EH395AN
North Berwick
01620 850658
Car Valet Services
North Berwick
Unit 4 Fenton Barns Retail Village
EH395BW
North Berwick
01620 850285
Blacksmiths & Forgemasters
North Berwick
Decca Two Unit 1 Drem Side
EH39 5AW
North Berwick
Antiques - Repairing & Restoring
North Berwick
Greenhead Financial Consultants
Anstro Greenheads Road
EH394RA
North Berwick
01620 895773
Accountants
North Berwick
Groucho Public Relations
114 Ma 2 The Heugh
EH395NP
North Berwick
01620 893636
Public Relations Consultants
North Berwick
Unit 3 Halfland Barns
EH395PW
North Berwick
01620 894982
Mushroom Growers & Packers
North Berwick
Hartley
Unit 5 Tantallon Road
EH395NB
North Berwick
01620 890903
Market Research
North Berwick
Hearts Desire
Surrey 2 School Road
EH394JU
North Berwick
01620 894494
Stationery Mnfrs
North Berwick
Hearts Desire
Sussex 2 School Road
EH394JU
North Berwick
01620 894494
Stationery Mnfrs
North Berwick
Henry Of North Berwick
The St 72 High Street
EH394HF
North Berwick
01620 892470
Housecall
St Bed 17 Westgate
EH394AE
North Berwick
01620 895500
Nursing Agencies
North Berwick
Howdah Tea & Coffee Co Ltd
Stall/ 42 High Street
EH394HQ
North Berwick
Tea & Coffee Merchants
North Berwick
Unit A Gilmerton Estate
EH395LQ
North Berwick
01620 880660
Plastics - Injection Moulding
North Berwick
9/Cros PO Box 13700
EH394YS
North Berwick
01620 893530
Financial Services
North Berwick
J N Models
White
EH395LF
North Berwick
01620 880563
Model Shops
North Berwick
Jilly's Fashions
80-83 11 High Street
EH394HH
North Berwick
01620 895930
Fashion Shops
North Berwick
Jim Sharp
The Wo Fenton Barns Retail Village
EH395BW
North Berwick
01620 850505
Engineers - General
North Berwick
Taxis & Private Hire
North Berwick
99 High Street
EH39 4HD
North Berwick
Department Stores
North Berwick
K A James
Busine 17 Castlemains Place
EH395DU
North Berwick
01620 893784
Electricians & Electrical Contractors
North Berwick
K A James
Busine 17 Castlemains Place
EH395DU
North Berwick
01620 850453
Electricians & Electrical Contractors
North Berwick
12 Lime Grove
EH39 5NH
North Berwick
Construction Contractors - General
North Berwick
Rooker 27 Quality Street
EH394HR
North Berwick
01620 894790
Dry Cleaners
North Berwick
LTS Scaffolding
Unit 1 Tantallon Road
EH395NB
North Berwick
01620 893047
Roofing Services
North Berwick
Lindsey Antiques
Unit 1 49a Kirk Ports
EH394HL
North Berwick
01620 894114
Antique Dealers
North Berwick
Linton Country Furniture
Linton Fenton Barns
EH395BW
North Berwick
01620 850488
Furniture - Retail
North Berwick
Liquid Lens Of Edinburgh
10 Roy 3 St. Baldreds Road
EH394QA
North Berwick
Promotional Items
North Berwick
Lockett Bros
Unit 1 133 High Street
EH394HB
North Berwick
01620 890799
Wines Spirits & Beer - Retail
North Berwick
Lomas Systems
Fenton Fenton Barns Retail Village
EH395BW
North Berwick
01620 850764
Architectural Services
North Berwick
Lothian Computer Systems
Unit 3 6 Church Road
EH394AD
North Berwick
Internet Services
North Berwick
Lyle Crawford & Co
Glenor Glenorchy Road
EH394PE
North Berwick
01620 892090
Accountants
North Berwick
M & I Video
Unit 1 40 High Street
EH394HQ
North Berwick
01620 894461
Video Libraries
North Berwick
Main Logistic Support Ltd
Mill W Unit 2 Tantallon Road
EH395NB
North Berwick
01620 894182
Shipping Companies
North Berwick
Mary Poppins Nursery
Wakegr
EH395BE
North Berwick
01620 880325
Nurseries & Creches
North Berwick
McRitchie Scotland
Unit 3 Fenton Barns Retail Village
EH395BW
North Berwick
01620 850777
Clothing Wholesalers
North Berwick
McRitchie Scotland
Unit 3 Fenton Barns Retail Village
EH395BW
North Berwick
Clothing Wholesalers
North Berwick
119 High Street
EH39 4HB
North Berwick
01620 482482
Taxis & Private Hire
North Berwick
Monaghan Middlebrook
Unit 1 Fenton Barns
EH395AQ
North Berwick
01620 843556
Mushroom Growers & Packers
North Berwick
N B Flats
St Mar 8 Marly Green
EH394QX
North Berwick
01620 893204
Letting Agents
North Berwick
N B Flats
Cyber 8 Marly Green
EH394QX
North Berwick
01620 893204
Letting Agents
North Berwick
North Berwick Bowling Club
Mossle 17 Clifford Road
EH394PW
North Berwick
01620 893737
Sports Clubs & Associations
North Berwick
North Berwick Christian Fellowship
North Melbourne Place
EH394JS
North Berwick
01620 895493
Religious Organisations
North Berwick
North Berwick Community Education Centre
North 8 Law Road
EH394PN
North Berwick
01620 893056
Adult Education Centres
North Berwick
North Berwick Health Centre
North 54 St. Baldreds Road
EH394PU
North Berwick
01620 893263
Clinics - N.H.S.
North Berwick
North Berwick Health Centre
North 54 St. Baldreds Road
EH394PU
North Berwick
01620 892169
Clinics - N.H.S.
North Berwick
North Berwick Library
North School Road
EH394JU
North Berwick
01620 893470
North Berwick Nursery School
North Law Road
EH394PN
North Berwick
01620 893782
Nursery Schools
North Berwick
North Berwick Post Office
North 7 High Street
EH394HH
North Berwick
Post Office Services
North Berwick
North Berwick Private Nursery
Riverm 39 Clifford Road
EH394PP
North Berwick
Nurseries & Creches
North Berwick
North Berwick Rugby Football Club
Recrea Dunbar Road
EH394DG
North Berwick
01620 893503
Clubs & Associations - Social
North Berwick
North Berwick Sports Centre
Recrea Grange Road
EH394QS
North Berwick
01620 893454
Leisure & Recreation Centres
North Berwick
North Bewrick Newsagent
Recrea 8 High Street
EH394HQ
North Berwick
01620 895293
Novelsound
Fether Manse Road
EH395EL
North Berwick
01620 850239
Gift Services & Gift Packs
North Berwick
Novelsound
Fether Manse Road
EH395EL
North Berwick
01620 850239
Gift Services & Gift Packs
North Berwick
Old Pine & Pieces
Archwa Fenton Barns Retail Village
EH395BW
North Berwick
01620 850409
Pine Furniture
North Berwick
P M R Leisure Ltd
Unit 1 Rhodes Farmhouse
EH395NH
North Berwick
01620 895900
Sports Management & Promotion
North Berwick
P P A (Scotland)
The Pr 21 Rhodes Pk
EH395NA
North Berwick
01620 890800
P Stuart & Sons
Shears New House Rockville Gdns
EH395JN
North Berwick
01620 890470
Market Gardeners
North Berwick
PR Promotions
Woodbu Redside Farm
EH395PE
North Berwick
01620 895333
Promotional Items
North Berwick
Patricia Bewsey
5 Ormo Fenton Barns Retail Village
EH395BW
North Berwick
Screen Process Printers
North Berwick
3 High St
EH39 4HH
North Berwick
Designers - Jewellery
North Berwick
Paxton Metals Ltd
18 Greenburn
EH395LE
North Berwick
01620 880226
Scrap Metal Merchants
North Berwick
18 Holding
EH39 5LE
North Berwick
01620 880226
Salvage Dealers
North Berwick
Poonthai's
Whitel 7 Westgate
EH394AE
North Berwick
01620 894304
Restaurants - Thai
North Berwick
Proquip Ltd
Invict 1 Tantallon Road
EH395NF
North Berwick
01620 892219
Waterproof Clothing & Rainwear
North Berwick
Proquip Ltd
The Qu 1 Tantallon Road
EH395NF
North Berwick
01620 892219
Waterproof Clothing & Rainwear
North Berwick
Quality House
Fox In 33 Quality Street
EH394HR
North Berwick
01620 895922
Take Away Food Shops
North Berwick
R Workman & Associates
Foss Q 1 St. Margarets Court
EH394QH
North Berwick
01620 895444
Surveyors & Valuers
North Berwick
Prora Steading
EH39 5LN
North Berwick
Pest & Vermin Control
North Berwick
Readmore Bookstore
Unit 4 88 High Street
EH394HE
North Berwick
01620 893464
Booksellers
North Berwick
Richard Brand & Son
Units
EH395JU
North Berwick
Farming - Livestock & Other Animals
North Berwick
Robert Sinclair & Son
Sincla
EH395JP
North Berwick
01620 894515
Fruit & Vegetables - Wholesale
North Berwick
Robert Sinclair & Son
Sincla
EH395JP
North Berwick
01620 892512
Fruit & Vegetables - Wholesale
North Berwick
Sincla 75 High Street
EH394HG
North Berwick
01620 892888
Greengrocers & Fruit Sellers
North Berwick
Royal Mail
North 2 Westgate
EH394AA
North Berwick
01620 892415
Delivery Services
North Berwick
Scots Cheer Ltd
1 Drem Airfield
EH395AW
North Berwick
01620 844274
Soft Drinks - Mnfrs
North Berwick
Scottish Archery Centre
Ambula Fenton Barns
EH395BW
North Berwick
Sports Coaching & Instruction
North Berwick
Scottish Archery Centre
Rosele Fenton Barns
EH395BW
North Berwick
Sports Coaching & Instruction
North Berwick
Gilmerton Gamekeepers Cottage
EH39 5LQ
North Berwick
Garden Centres Nurseries
North Berwick
Sector 34 Paintball
Unit 3 West Fenton
EH395AL
North Berwick
01620 893633
Paintball Games
North Berwick
Sector 34 Paintball
26/Wil West Fenton
EH395AL
North Berwick
01620 893633
Paintball Games
North Berwick
Semi Chem Ltd
Unit B 19 Market Place
EH394JF
North Berwick
01620 894903
Drug Stores
North Berwick
Shore Office
Knockm 5 Victoria Road
EH394JL
North Berwick
01620 890370
Security Equipment
North Berwick
Simposium
Unit J 25 Station Hill
EH394AS
North Berwick
Skipton Building Society
Albion 68 High Street
EH394HF
North Berwick
01620 893736
Building Societies & Other Financial Institutions
North Berwick
Skipton Building Society
Ind Es 68 High Street
EH394HF
North Berwick
01620 893736
Building Societies & Other Financial Institutions
North Berwick
21/22/ 93 High Street
EH394HD
North Berwick
Household Stores
North Berwick
11 Ben 113 High Street
EH394HB
North Berwick
41 High Street
EH39 4HH
North Berwick
Banks & Other Financial Institutions
North Berwick
Tantallon Caravan Park
Unit 1 Dunbar Road
EH395NJ
North Berwick
01620 893348
Holidays - Self Catering Accommodation
North Berwick
A Dunbar Road
EH395NJ
North Berwick
01620 893348
Holidays - Self Catering Accommodation
North Berwick
Tantallon Press Ltd
Unit 3 Tantallon Road
EH395NB
North Berwick
01620 892767
Unit 3 Tantallon Road
EH395NB
North Berwick
01620 892767
The Fireplace Workshop & Showroom
Unit 4 Fenton Barns
EH395BW
North Berwick
Fireplaces & Mantelpieces
North Berwick
The Grange
The Gr 35 High Street
EH394HH
North Berwick
01620 893344
Restaurants - French
North Berwick
Cleaning Services - Domestic
North Berwick
The Korner Kloset
St. Ma 7 Church Road
EH394AD
North Berwick
01620 895522
Outdoor Clothing & Equipment
North Berwick
The Korner Kloset
Care O 7 Church Road
EH394AD
North Berwick
01620 895522
Outdoor Clothing & Equipment
North Berwick
The North Berwick Fry
1 Inva 11 Quality Street
EH394HJ
North Berwick
01620 893246
Fish & Chip Shops
North Berwick
The Rock Shop
Waters 27 High Street
EH394HH
North Berwick
01620 892882
Confectioners - Retail
North Berwick
The Royal British Legion (Scotland)
Clifto Dunbar Road
EH394DG
North Berwick
01620 894827
Clubs & Associations - Social
North Berwick
The Schools Project
The Ol 61 Old Abbey Road
EH394BP
North Berwick
01620 894928
Educational Services
North Berwick
The Scottish Seabird Centre
5 Cado The Harbour
EH394SS
North Berwick
01620 890202
The Scottish Seabird Centre
Rubisl The Harbour
EH394SS
North Berwick
01620 890202
The Sugar Mountain
Sugar 86 High Street
EH394HF
North Berwick
01620 895880
Confectioners - Retail
North Berwick
The Westgate Clinic
Rooker 39B Westgate
EH394AG
North Berwick
01620 893268
Clinics - Private
North Berwick
Tiger Coasts
The Ga 114 High Street
EH394HE
North Berwick
01620 895418
Torridon CPM
81 Rhodes Park
EH39 5NA
North Berwick
07763 910673
Surveyors & Valuers
North Berwick
Turkish Kebab House
Unit 6 119 High Street
EH394HB
North Berwick
01620 895535
Take Away Food Shops
North Berwick
23 High St
EH39 4HH
North Berwick
Builders' Tools & Equipment Mnfrs
North Berwick
Turnbulls Home Hardware
Glenfi 23 High Street
EH394HH
North Berwick
Vehicle Inspectorate
Heavy Woodside
EH395LF
North Berwick
01620 880350
Vehicle Inspection Services
North Berwick
Victoria Wine
10 Wal 87B High Street
EH394HD
North Berwick
01620 892687
Wines Spirits & Beer - Retail
North Berwick
Wilkies Ltd
29 19-21 Station Hill
EH394AS
North Berwick
01620 893456
Ladieswear - Retail
North Berwick
William Mason
Stand 8 Westgate
EH394AF
North Berwick
01620 892276
Blackwood, Woodville House, 17 Cromwell Road
EH39 4LZ
North Berwick
Rest & Retirement Homes
North Berwick
Woolworths PLC
Southg 73 High Street
EH394HG
North Berwick
01620 892607
Department Stores
North Berwick
Yellowcraig Caravan Club Site
Chadwi Yellow Craig Caravan Site
EH395DS
North Berwick
01620 850217
Caravan Parks
North Berwick
Young Computer Consultancy Ltd
1 Bass Rock View
EH395PJ
North Berwick
01620 894516
Computer Consultants
North Berwick
Zanzibar
A1 Kin 81 High Street
EH394HG
North Berwick
01620 893171
Coffee Shops
North Berwick