all categories in Whitekirk and near me (300)

Bank of Scotland

23 Westgate
EH39 4AG North Berwick
0345 721 3141
Yext Logo
Banks & Other Financial Institutions North Berwick

British Heart Foundation

104 High Street
EH39 4HE North Berwick
01620 893712
Yext Logo
Secondhand Shops North Berwick

Co-op Food - East Linton

53 High St
EH40 3BQ East Linton
01620 860242
Yext Logo
Supermarkets East Linton

Co-op Food - North Berwick

117 High St
EH39 4HB North Berwick
01620 890888
Yext Logo
Supermarkets North Berwick

Co-op Funeralcare, North Berwick

34 High Street
EH39 4HQ North Berwick
01620 894917
Yext Logo
Funeral Services North Berwick

Connected Kerb Charging Stations

Main Street
EH42 1XS Whitekirk
0800 029 1696
Yext Logo
Phonebook Whitekirk

Connected Kerb Charging Stations

St Andrew Street
EH39 4NU North Berwick
0800 029 1696
Yext Logo
Phonebook North Berwick

Dunedin Vets, North Berwick

31 Quality Street
EH39 4HR North Berwick
01620 894140
Yext Logo
Pet Services North Berwick

EMDR Online

11 Balfour St
EH39 4JY North Berwick
07411 987838
Yext Logo
Community Centres North Berwick

Greggs

56 High Street
EH39 4HQ North Berwick
01620 892764
Yext Logo
Bakers' Shops North Berwick

Howard Selby Auto Services

Heugh Road
EH39 5PS North Berwick
01620 893906
Yext Logo
Tyre Dealers North Berwick

Post Office Travel Money

7 High Street
EH39 4HH North Berwick
01620 892165
Yext Logo
Phonebook North Berwick

Smeaton Nursery Gardens

Preston Rd
EH40 3DT East Linton
01620 860501
Yext Logo
Agricultural Services East Linton

Stuart Motors Ltd

North Berwick
01620 850593
Yext Logo
Brake & Clutch Service Centres North Berwick

Tesco Superstore

Tantallon Rd
EH39 5NF North Berwick
0345 026 9497
Yext Logo
Convenience Stores North Berwick

Trenchless Installations Ltd

Gilmerton House
EH39 5LQ North Berwick
07970 200239
Yext Logo
Air Conditioning Equipment & Systems North Berwick

ECMobile Mechanic

22E Browns Place
EH40 3AX East Linton
07951 639709
Phonebook East Linton
(0)

Faith

3 Market Place
EH39 4JF North Berwick
01620 890675
Yext Logo
Hairdressers & Hair Stylists - Ladies' North Berwick

Gilson Gray LLP

33 Westgate
EH39 4AG North Berwick
01620 893481
Yext Logo
Legal Services North Berwick

MGS Trees Services

30 Drylaw Gardens
EH40 3BA East Linton
07493 668729
Distribution Services East Linton

Springfield Landscaping

2 Lawhead Cottages
EH40 3DT East Linton
Landscape Contractors East Linton
(0)
Dunbar Road
EH39 4DQ North Berwick
0800 042 0800
Yext Logo
Grocers North Berwick

A P Builders Scotland Ltd

Pooh H 72 Rhodes Park
EH395NA North Berwick
Kitchen Planners & Furnishers North Berwick
(0)

A1 Herbalife

39 Mou 16a Balfour Street
EH394JY North Berwick
01620 890438
Health Foods & Products North Berwick
(0)

A1 Travel Pods

Charle 6 Clifford Road
EH394PW North Berwick
07836 602286
Taxis & Private Hire North Berwick
(0)

A1 Travel Pods

Unit 1 6 Clifford Road
EH394PW North Berwick
0870 050 0514
Airport Transfer & Transportation Services North Berwick
(0)

Abacus Coaching Ltd

Arun H 14 Trainer's Brae
EH394NR North Berwick
01620 890226
Training Services North Berwick
(0)

Abbeyfield East Linton Society

Abbeyf 4 School Road
EH403AJ East Linton
01620 860675
Housing Associations East Linton
(0)

Acre Wood

Northw 76 High Street
EH394HF North Berwick
01620 890660
Gift Shops North Berwick
(0)

Afflecks Sports

Richmo 126 High Street
EH394HA North Berwick
Golf Equipment & Supplies North Berwick
(0)

Afflecks Sports

Unit 1 126 High Street
EH394HA North Berwick
Golf Equipment & Supplies North Berwick
(0)

Alba Arts

3/Pres Preston Road
EH403DS East Linton
Business & Management Consultants East Linton
(0)

Alba Arts

3/Pres Preston Road
EH403DS East Linton
Business & Management Consultants East Linton
(0)

Alice Stephenson

Unit 3 5 Market Place
EH394JF North Berwick
01620 893007
Opticians North Berwick
(0)
Murray 91 High Street
EH394HD North Berwick
01620 895114
Convenience Stores North Berwick
(0)

Altered Images

A 19 High Street
EH394HH North Berwick
01620 890400
Beauty Salons North Berwick
(0)

Anderson Butchers

Sheppe 36 High Street
EH394HQ North Berwick
01620 892964
Butchers North Berwick
(0)

Andersons Quality Butchers

C 12-14 High Street
EH403AB East Linton
01620 860232
Butchers East Linton
(0)

Andrew R Morris

Unit 3 Forth Street
EH394JJ North Berwick
01620 892700
Financial Services North Berwick
(0)

Angus Chartered Surveyors

Harmon Harmony Place
EH394HT North Berwick
Quantity Surveyors North Berwick
(0)

Aqua Dri

Woodla 2 Longstone Avenue
EH403BS East Linton
01620 861961
Carpet East Linton
(0)

Aqua Dri

Woodla 2 Longstone Avenue
EH403BS East Linton
0131 555 4994
Carpet East Linton
(0)

Atlantas Co

Atlant 43C-43D Melbourne Place
EH394JS North Berwick
01620 893395
Burglar & Intruder Alarm Systems North Berwick
(0)

Barbour

Windyh Netherlaw
EH394RF North Berwick
01620 892189
Film Studios & Production Services North Berwick
(0)

Barbour

Windyh Netherlaw
EH394RF North Berwick
01620 892189
Film Studios & Production Services North Berwick
(0)
47 High St
EH39 4HH North Berwick
Pet Shops & Pet Supplies North Berwick
(0)

Bass Rock

First 45 Craigleith Avenue
EH394EH North Berwick
01620 893016
Driving Schools North Berwick
(0)

Beach Lodge

Cromwe 5 Beach Road
EH394AB North Berwick
01620 892257
Guest Houses North Berwick
(0)

Beach Lodge

Beach 5 Beach Road
EH394AB North Berwick
01620 892257
Guest Houses North Berwick
(0)

Bella Italia

14 The 12 High Street
EH394HQ North Berwick
Restaurants - Italian North Berwick
(0)

Blenheim House Hotel

Global 14 Westgate
EH394AF North Berwick
01620 892385
Hotels North Berwick
(0)
80 High St
EH39 4HF North Berwick
Beauty Products North Berwick
(0)

Boots The Chemists

Camero 80 High Street
EH394HF North Berwick
01620 892911
Chemists - Dispensing North Berwick
(0)

Boots The Chemists

The Ma 80 High Street
EH394HF North Berwick
01620 892911
Chemists - Dispensing North Berwick
(0)

Brian Ferguson

Rainfo 66 High Street
EH394HF North Berwick
Chemists - Dispensing North Berwick
(0)

Bryan Green

Unit D 3 High Street
EH394HH North Berwick
Glass Engravers & Decorators North Berwick
(0)
Alexan Haddington Road
EH403DL East Linton
Garage Services East Linton
(0)

Cancer Research UK

Wester 87 High Street
EH394HD North Berwick
01620 894079
Charities & Voluntary Organisations North Berwick
(0)

Cancer Research UK

9-10 T 87 High Street
EH394HD North Berwick
01620 894079
Charities & Voluntary Organisations North Berwick
(0)

Castle Rock Housing Association Ltd

A 21 Forth Street
EH394HX North Berwick
01620 892478
Housing Associations North Berwick
(0)

Caterceilidh

After 5 High Street
EH394HH North Berwick
01620 895800
Delicatessens North Berwick
(0)

Catholic Church

St. Pa Law Road
EH394PN North Berwick
01620 892195
Places Of Worship North Berwick
(0)

Charlies

25 Chu 65 High Street
EH394HG North Berwick
01620 894620
Florists North Berwick
(0)

Chest Heart & Stroke (Scotland)

Care O 31 High Street
EH394HH North Berwick
01620 892854
Charity Shops North Berwick
(0)
27 High St
EH39 4HH North Berwick
Window Cleaners North Berwick
(0)

Clippers

Clippe 1 High Street
EH394HH North Berwick
01620 892625
Hairdressers - Unisex North Berwick
(0)

Club Sandwich

Triden 21 High Street
EH394HH North Berwick
01620 890620
Cafes North Berwick
(0)

Clydesdale Bank PLC

Portob 37 Westgate
EH394AG North Berwick
01620 893224
Banks & Other Financial Institutions North Berwick
(0)

County Hotel

Brooke 15-17 High Street
EH394HH North Berwick
Hotels North Berwick
(0)

County Hotel

Sight 15-17 High Street
EH394HH North Berwick
Hotels North Berwick
(0)

County Hotel

Brooke 15-17 High Street
EH394HH North Berwick
01620 892989
Hotels North Berwick
(0)

Creations

A 64 High Street
EH394HQ North Berwick
Art & Craft Materials North Berwick
(0)

Creative Link

Unit 6 43 Quality Street
EH394HR North Berwick
01620 893690
Design Consultants North Berwick
(0)

Creative Link

Purley 43 Quality Street
EH394HR North Berwick
01620 893690
Design Consultants North Berwick
(0)

Cut & Colours

8 Kath 102 High Street
EH394HE North Berwick
01620 890499
Hairdressers - Unisex North Berwick
(0)
West W 31-33 High Street
EH403AA East Linton
01620 860329
Convenience Stores East Linton
(0)
8 High St
EH39 4HQ North Berwick
Courier & Messenger Services North Berwick
(0)

Daisy Chain Home Cleaning

Fairvi 1 St. Baldreds Road
EH394QA North Berwick
Cleaning Services - Domestic North Berwick
(0)

Daisy Chain Home Cleaning

Unit D 1 St. Baldreds Road
EH394QA North Berwick
Cleaning Services - Domestic North Berwick
(0)

Dr A Mulrine

Westfi 54 St. Baldreds Road
EH394PU North Berwick
01620 892169
Doctors North Berwick
(0)

Dr C Doldon

Doctor 54 St. Baldreds Road
EH394PU North Berwick
01620 892169
Doctors North Berwick
(0)

Dr E Ritcharie

Burghe Station Road
EH403DP East Linton
01620 860204
Doctors East Linton
(0)

Dr G Salucci

Feltwe 54 St. Baldreds Road
EH394PU North Berwick
01620 892169
Doctors North Berwick
(0)
The Su Station Road
EH403DP East Linton
01620 860204
Doctors East Linton
(0)

Dr M Flynn

Fairfi 54 St. Baldreds Road
EH394PU North Berwick
01620 892169
Doctors North Berwick
(0)

Dr N Jones

Red Ro 54 St. Baldreds Road
EH394PU North Berwick
01620 892169
Doctors North Berwick
(0)

Dr P Keeling

Wishaw 54 St. Baldreds Road
EH394PU North Berwick
01620 892169
Doctors North Berwick
(0)

Dunedin Veterinary Practice

3 Lowe 31 Quality Street
EH394HR North Berwick
01620 894140
Veterinary Surgeons & Practitioners North Berwick
(0)

East Linton Bowling Club

Old Mi Bank Road
EH403AH East Linton
01620 860654
Sports Clubs & Associations East Linton
(0)

East Linton Post Office

60A 39 High Street
EH403AA East Linton
01620 860525
Post Office Services East Linton
(0)

East Linton Primary School

Railwa School Road
EH403AJ East Linton
01620 860280
Schools - Local Authority East Linton
(0)

East Linton Primary School

60A School Road
EH403AJ East Linton
01620 860280
Schools - Local Authority East Linton
(0)

East Linton Primary School

60A School Road
EH403AJ East Linton
01620 860216
Schools - Local Authority East Linton
(0)
60A Station Road
EH403DP East Linton
01620 860204
Doctors East Linton
(0)

East Lothian School Of Motoring

Aberla 21 Gilbert Avenue
EH394ED North Berwick
01620 893214
Driving Schools North Berwick
(0)

Edinburgh Marathon

Tayfor Melbourne Place
EH394JS North Berwick
01620 890444
Exhibition North Berwick
(0)

Edinburgh Marathon

Silver Melbourne Place
EH394JS North Berwick
01620 890444
Exhibition North Berwick
(0)

Edington Cottage Hospital

Brenda 54 St Baldreds Road
EH394PU North Berwick
01620 897040
Hospitals North Berwick
(0)

Element Scotland

Main B 110 High Street
EH394HE North Berwick
01620 890790
Decking North Berwick
(0)

Element Scotland

4/Meri 110 High Street
EH394HE North Berwick
01620 890790
Decking North Berwick
(0)

Elite Worldchoice

Bellin 95 High Street
EH394HD North Berwick
01620 890105
Travel Agents & Holiday Companies North Berwick
(0)

Elizabeth Andrews

Devere 19 Law Road
EH394PT North Berwick
01620 894587
Dentists North Berwick
(0)

Essence Of Beauty

Whiteh 2a Law Road
EH394PN North Berwick
01620 890095
Beauty Salons North Berwick
(0)

F Archer

Rockin 7 Lady Jane Gardens
EH394ER North Berwick
01620 893723
Painters_Decorators North Berwick
(0)

F Marr

Hilly 24 Victoria Road
EH394JL North Berwick
01620 892838
Boat Trips Rental & Leasing North Berwick
(0)

Fallons Tours

5/Morp 2 Lauder Place
EH403DB East Linton
01620 860208
Coach Hire East Linton
(0)

Fine Chemicals Consulting Group

Unit 1 22 Dunpender Road
EH403BW East Linton
01620 861941
Business & Management Consultants East Linton
(0)

Fine Chemicals Consulting Group

Unit 2 22 Dunpender Road
EH403BW East Linton
01620 861941
Business & Management Consultants East Linton
(0)
3 Wate 70 Lime Gr
EH395NH North Berwick
01620 892288
Taxis & Private Hire North Berwick
(0)

Fishermans Kitchen

Hill E 96 High Street
EH394HE North Berwick
Delicatessens North Berwick
(0)

Flowers By Vivacious

7 Nort 14 Lime Gr
EH395NH North Berwick
01620 893543
Florists North Berwick
(0)

For Design

Law Ho Grange Road
EH394QS North Berwick
01620 893823
Architects North Berwick
(0)

Fountainvale Electrical

Rosele Preston Road
EH403DS East Linton
01620 861230
Electrical Testing & Inspecting East Linton
(0)

Fountainvale Electrical

Rosele Preston Road
EH403DS East Linton
01620 861230
Electrical Testing & Inspecting East Linton
(0)

G Gibbs

Gainsb 19 Law Road
EH394PT North Berwick
01620 894587
Dentists North Berwick
(0)
Gilmerton House
EH39 5LQ North Berwick
Recycling Centres North Berwick
(0)

Gilmour & Stamp

Park H 10 Westgate
EH394AF North Berwick
01620 893785
Architects North Berwick
(0)

Glen Golf Club

Unit 3 Tantallon Terrace
EH394LE North Berwick
01620 892221
Golf Courses & Clubs North Berwick
(0)

Glen Golf Club

The Gl Tantallon Terrace
EH394LE North Berwick
01620 892726
Golf Courses & Clubs North Berwick
(0)

Glen Golf Club

Unit 3 Tantallon Terrace
EH394LE North Berwick
01620 892726
Golf Courses & Clubs North Berwick
(0)

Golf Finance Ltd

Great 4 Church Road
EH394AD North Berwick
01620 890200
Credit & Finance Companies North Berwick
(0)

Golf Finance Ltd

Tatton 4 Church Road
EH394AD North Berwick
01620 890200
Credit & Finance Companies North Berwick
(0)

Greenhead Financial Consultants

Anstro Greenheads Road
EH394RA North Berwick
01620 895773
Accountants North Berwick
(0)

Greens & Blues

Market 59 High Street
EH394HG North Berwick
01620 890666
Art Galleries & Fine Art Dealers North Berwick
(0)

Groucho Public Relations

114 Ma 2 The Heugh
EH395NP North Berwick
01620 893636
Public Relations Consultants North Berwick
(0)
10 Priory Wynd
EH39 4SB North Berwick
Plumbers North Berwick
(0)

Harbour House Hotel

Harbou 12 Quality Street
EH394HP North Berwick
01620 892529
Guest Houses North Berwick
(0)

Harbour House Hotel

Harbou 12 Quality Street
EH394HP North Berwick
01620 892529
Guest Houses North Berwick
(0)

Hartley

Unit 5 Tantallon Road
EH395NB North Berwick
01620 890903
Market Research North Berwick
(0)

Hazel Crawford

The Re 6 High Street
EH403AB East Linton
Architects East Linton
(0)

Hearts Desire

Surrey 2 School Road
EH394JU North Berwick
01620 894494
Stationery Mnfrs North Berwick
(0)

Hearts Desire

Sussex 2 School Road
EH394JU North Berwick
01620 894494
Stationery Mnfrs North Berwick
(0)

Henry Of North Berwick

The St 72 High Street
EH394HF North Berwick
01620 892470
Jewellers North Berwick
(0)

Housecall

St Bed 17 Westgate
EH394AE North Berwick
01620 895500
Nursing Agencies North Berwick
(0)

Howdah Tea & Coffee Co Ltd

Stall/ 42 High Street
EH394HQ North Berwick
Tea & Coffee Merchants North Berwick
(0)

Hypernet Communications

Barley 6b St. Margarets Road
EH394PJ North Berwick
01620 895656
Web Site Design North Berwick
(0)

Hypernet Communications

The Ja 6b St. Margarets Road
EH394PJ North Berwick
01620 895656
Web Site Design North Berwick
(0)

Images

Unit 1 20 Forth Street
EH394HY North Berwick
01620 893055
Hairdressers - Unisex North Berwick
(0)

Impressions

Tib Ha 57 High Street
EH394HH North Berwick
01620 893793
Gift Shops North Berwick
(0)

Inside Edge

Suite 2 School Road
EH403AJ East Linton
01620 861040
Interior Designers & Furnishers East Linton
(0)

Inside Edge

Upside 2 School Road
EH403AJ East Linton
01620 861040
Interior Designers & Furnishers East Linton
(0)

J F Govan

Larkfi 5 The Square
EH403AD East Linton
Plumbers East Linton
(0)

J Paris-Steele & Co W S

Charfl 35 Westgate
EH394AG North Berwick
01620 892138
Solicitors North Berwick
(0)

J Paris-Steele & Co W S

1 Cone 35 Westgate
EH394AG North Berwick
01620 892138
Solicitors North Berwick
(0)

JDC Contracts

Unit 1 18 Marine Parade
EH394LD North Berwick
Excavation & Groundwork Contractors North Berwick
(0)

James Mitchell Of North Berwick

Belhav Tantallon Road
EH395NF North Berwick
01620 892232
Car Dealers North Berwick
(0)

James Mitchell Of North Berwick

Ground Tantallon Road
EH395NF North Berwick
01620 892232
Car Dealers North Berwick
(0)

James Mitchell Of North Berwick

Belhav Tantallon Road
EH395NF North Berwick
01620 893680
Car Dealers North Berwick
(0)

Jilly's Fashions

80-83 11 High Street
EH394HH North Berwick
01620 895930
Fashion Shops North Berwick
(0)
North Berwick
Taxis & Private Hire North Berwick
(0)
99 High Street
EH39 4HD North Berwick
Department Stores North Berwick
(0)

K C Styling

White 6 The Square
EH403AD East Linton
01620 861336
Hairdressers - Unisex East Linton
(0)
12 Lime Grove
EH39 5NH North Berwick
Construction Contractors - General North Berwick
(0)

Ken Lochhead

Rivers 9 The Square
EH403AD East Linton
01620 860442
Craft Centres & Shops East Linton
(0)

Kingston Country Bakers

Kingst 100 High Street
EH394HE North Berwick
01620 895841
Bakers' Shops North Berwick
(0)

Kirk Ports Gallery

South 49a Kirk Ports
EH394HL North Berwick
01620 894114
Art Galleries & Fine Art Dealers North Berwick
(0)
Rooker 27 Quality Street
EH394HR North Berwick
01620 894790
Dry Cleaners North Berwick
(0)

L C Enterprises

Orchar Haddington Road
EH403DW East Linton
Advertising Services East Linton
(0)

L R Hair Design

Unit 1 3 Balderstone's Wynd
EH394JH North Berwick
01620 892145
Hairdressers - Unisex North Berwick
(0)

L'argenette Jewellery

Cana 53 High Street
EH394HH North Berwick
Goldsmiths & Silversmiths North Berwick
(0)

L'argenette Jewellery

Unit 1 53 High Street
EH394HH North Berwick
Goldsmiths & Silversmiths North Berwick
(0)

LTS Scaffolding

Unit 1 Tantallon Road
EH395NB North Berwick
01620 893047
Roofing Services North Berwick
(0)

Lifeboats-Royal National Lifeboat Institution

Lifebo 1 Melbourne Road
EH394JP North Berwick
Charities & Voluntary Organisations North Berwick
(0)

Lifeboats-Royal National Lifeboat Institution

Lifebo 1 Melbourne Road
EH394JP North Berwick
Charities & Voluntary Organisations North Berwick
(0)

Lindsay's Residential

Above 33A Westgate
EH394AG North Berwick
01620 893481
Solicitors North Berwick
(0)

Lindsay's Residential

Rivers 33A Westgate
EH394AG North Berwick
01620 893481
Solicitors North Berwick
(0)

Lindsey Antiques

Unit 1 49a Kirk Ports
EH394HL North Berwick
01620 894114
Antique Dealers North Berwick
(0)

Liquid Lens Of Edinburgh

10 Roy 3 St. Baldreds Road
EH394QA North Berwick
Promotional Items North Berwick
(0)

Lloyds TSB (Scotland) PLC

Henry 41 High Street
EH394HH North Berwick
0845 303 0109
Banks & Other Financial Institutions North Berwick
(0)

Lloyds TSB (Scotland) PLC

Gervas 41 High Street
EH394HH North Berwick
0845 300 0000
Banks & Other Financial Institutions North Berwick
(0)

Lockett Bros

Unit 1 133 High Street
EH394HB North Berwick
01620 890799
Wines Spirits & Beer - Retail North Berwick
(0)

Lothian & Borders Co-operative Society Ltd

Unit 7 53 High Street
EH403BQ East Linton
01620 860242
General Stores East Linton
(0)

Lothian & Borders Co-operative Society Ltd

Unit 7 Lochbridge Road
EH394DP North Berwick
01620 892634
Supermarkets North Berwick
(0)

Lothian Computer Systems

Unit 3 6 Church Road
EH394AD North Berwick
Internet Services North Berwick
(0)
Holmes 44 Longstone Avenue
EH403BS East Linton
Taxis & Private Hire East Linton
(0)
Unit 6 44 Longstone Avenue
EH403BS East Linton
01620 860849
Taxis & Private Hire East Linton
(0)

M & I Video

Unit 1 40 High Street
EH394HQ North Berwick
01620 894461
Video Libraries North Berwick
(0)

Main Logistic Support Ltd

Mill W Unit 2 Tantallon Road
EH395NB North Berwick
01620 894182
Shipping Companies North Berwick
(0)

Markle Fisheries

Morrow Markle
EH403EB East Linton
01620 861213
Angling & Sports Fishing East Linton
(0)

Markle Fisheries

Unit 3 Markle
EH403EB East Linton
01620 861213
Angling & Sports Fishing East Linton
(0)

Melvin & Friends

Melvin 103 High Street
EH394HD North Berwick
01620 893535
Hairdressers - Unisex North Berwick
(0)
119 High Street
EH39 4HB North Berwick
01620 482482
Taxis & Private Hire North Berwick
(0)

Millers

1 King 18 High Street
EH403AB East Linton
01620 860377
Delicatessens East Linton
(0)

N B Flats

St Mar 8 Marly Green
EH394QX North Berwick
01620 893204
Letting Agents North Berwick
(0)

N B Flats

Cyber 8 Marly Green
EH394QX North Berwick
01620 893204
Letting Agents North Berwick
(0)
3 99 High Street
EH394HD North Berwick
01620 895383
Delicatessens North Berwick
(0)
18-26 High St
EH39 4HQ North Berwick
01620 895775
Yext Logo
Convenience Stores North Berwick

North Berwick Bowling Club

Mossle 17 Clifford Road
EH394PW North Berwick
01620 893737
Sports Clubs & Associations North Berwick
(0)

North Berwick Christian Fellowship

North Melbourne Place
EH394JS North Berwick
01620 895493
Religious Organisations North Berwick
(0)

North Berwick Community Education Centre

North 8 Law Road
EH394PN North Berwick
01620 893056
Adult Education Centres North Berwick
(0)

North Berwick Health Centre

North 54 St. Baldreds Road
EH394PU North Berwick
01620 893263
Clinics - N.H.S. North Berwick
(0)

North Berwick Health Centre

North 54 St. Baldreds Road
EH394PU North Berwick
01620 892169
Clinics - N.H.S. North Berwick
(0)

North Berwick High School

North Grange Road
EH394QS North Berwick
01620 894661
Schools - Local Authority North Berwick
(0)

North Berwick Library

North School Road
EH394JU North Berwick
01620 893470
Libraries North Berwick
(0)

North Berwick Nursery School

North Law Road
EH394PN North Berwick
01620 893782
Nursery Schools North Berwick
(0)

North Berwick Pet Centre

North 47 High Street
EH394HH North Berwick
01620 894417
Pet Shops & Pet Supplies North Berwick
(0)
11 Meikleham Nook
EH39 5FF North Berwick
Plumbers North Berwick
(0)

North Berwick Post Office

North 7 High Street
EH394HH North Berwick
Post Office Services North Berwick
(0)

North Berwick Private Nursery

Riverm 39 Clifford Road
EH394PP North Berwick
Nurseries & Creches North Berwick
(0)

North Berwick Rugby Football Club

Recrea Dunbar Road
EH394DG North Berwick
01620 893503
Clubs & Associations - Social North Berwick
(0)

North Berwick Sports Centre

Recrea Grange Road
EH394QS North Berwick
01620 893454
Leisure & Recreation Centres North Berwick
(0)

North Berwick Tourist Information Centre

Riverm Quality Street
EH394HJ North Berwick
01620 892197
Tourist Information North Berwick
(0)

North Berwick Tourist Information Centre

Recrea Quality Street
EH394HJ North Berwick
01620 892197
Tourist Information North Berwick
(0)

North Berwick Travel

Recrea 9a Market Place
EH394JF North Berwick
01620 894545
Travel Agents & Holiday Companies North Berwick
(0)

North Bewrick Newsagent

Recrea 8 High Street
EH394HQ North Berwick
01620 895293
Newsagents North Berwick
(0)

Overseas Property Ltd

Prince 32 Macnair Avenue
EH394QY North Berwick
0131 346 9808
Travel Agents & Holiday Companies North Berwick
(0)

Oxfam

Oxenwa 51 High Street
EH394HH North Berwick
01620 893188
Charity Shops North Berwick
(0)

Oxfam

3 The 51 High Street
EH394HH North Berwick
01620 893188
Charity Shops North Berwick
(0)

P P A (Scotland)

The Pr 21 Rhodes Pk
EH395NA North Berwick
01620 890800
Publishers North Berwick
(0)

Paper Flower

13-14 37 High Street
EH394HH North Berwick
01620 890909
Gift Shops North Berwick
(0)

Paper Flower

Unit 5 37 High Street
EH394HH North Berwick
01620 890909
Gift Shops North Berwick
(0)
3 High St
EH39 4HH North Berwick
Designers - Jewellery North Berwick
(0)

Poonthai's

Whitel 7 Westgate
EH394AE North Berwick
01620 894304
Restaurants - Thai North Berwick
(0)
13 Market Place
EH39 4JF North Berwick
01620 843000
Plumbers North Berwick

Presence

Anders 94 High Street
EH394HE North Berwick
01620 890066
Gift Shops North Berwick
(0)

Preston Mill

Presto Preston Road
EH403DS East Linton
01620 860426
Historic Buildings East Linton
(0)

Proquip Ltd

Invict 1 Tantallon Road
EH395NF North Berwick
01620 892219
Waterproof Clothing & Rainwear North Berwick
(0)

Proquip Ltd

The Qu 1 Tantallon Road
EH395NF North Berwick
01620 892219
Waterproof Clothing & Rainwear North Berwick
(0)

Protect Ear Systems

Suite 21 McCall Gardens
EH403AR East Linton
01620 860370
Workwear & Protective Equipment East Linton
(0)

Quality House

Fox In 33 Quality Street
EH394HR North Berwick
01620 895922
Take Away Food Shops North Berwick
(0)

R McArthur & Sons Ltd

Highga Bridgend
EH403AF East Linton
01620 860940
Joiners & Carpenters East Linton
(0)

R McArthur & Sons Ltd

Highga Bridgend
EH403AF East Linton
01620 860230
Joiners & Carpenters East Linton
(0)
96 Lochbridge Rd
EH39 4DP North Berwick
01620 892634
Yext Logo
Convenience Stores North Berwick

Readmore Bookstore

Unit 4 88 High Street
EH394HE North Berwick
01620 893464
Booksellers North Berwick
(0)
Sincla 75 High Street
EH394HG North Berwick
01620 892888
Greengrocers & Fruit Sellers North Berwick
(0)

Robert Walker & Son

Unit 8 29 Westgate
EH394AG North Berwick
01620 892496
Builders North Berwick
(0)

Royal Mail

North 2 Westgate
EH394AA North Berwick
01620 892415
Delivery Services North Berwick
(0)

Royal National Lifeboat Institution

Small 2 Wishart Avenue
EH394DT North Berwick
01620 894363
Charities & Voluntary Organisations North Berwick
(0)

Saltire Vehicles

Olympi 4 Church Road
EH394AD North Berwick
01620 894040
Car Dealers North Berwick
(0)

Saltire Vehicles

I D C 4 Church Road
EH394AD North Berwick
01620 894040
Car Dealers North Berwick
(0)

Scottish Equipment Finance

Festiv 4 Church Road
EH394AD North Berwick
01620 893530
Credit & Finance Companies North Berwick
(0)

Scottish Equipment Finance

Festiv 4 Church Road
EH394AD North Berwick
01620 893893
Credit & Finance Companies North Berwick
(0)

Semi Chem Ltd

Unit B 19 Market Place
EH394JF North Berwick
01620 894903
Drug Stores North Berwick
(0)

Shearer & Rafferty

15-17 6 High Street
EH403AB East Linton
01620 861122
Business & Management Consultants East Linton
(0)

Shore Office

Knockm 5 Victoria Road
EH394JL North Berwick
01620 890370
Security Equipment North Berwick
(0)

Skipton Building Society

Ind Es 68 High Street
EH394HF North Berwick
01620 893736
Building Societies & Other Financial Institutions North Berwick
(0)

Skipton Building Society

Albion 68 High Street
EH394HF North Berwick
01620 893736
Building Societies & Other Financial Institutions North Berwick
(0)

Smith Architects

Lauder 1 Lauder Place
EH403DB East Linton
01620 860850
Architects East Linton
(0)

Smith Architects

Lauder 1 Lauder Place
EH403DB East Linton
01620 860850
Architects East Linton
(0)

Somerfield Stores Ltd

Little Dunbar Road
EH395AB North Berwick
01620 895553
Supermarkets North Berwick
(0)

Somerfield Stores Ltd

Bond P Dunbar Road
EH395AB North Berwick
01620 895553
Supermarkets North Berwick
(0)

Somner Macdonald

Warwic Braeside
EH395BE North Berwick
01620 880688
Architects North Berwick
(0)

St Andrew Blackadder Church

St. Am St. Andrew Street
EH394NU North Berwick
Historic Buildings North Berwick
(0)

St Andrew Blackadder Church

The Vi St. Andrew Street
EH394NU North Berwick
Historic Buildings North Berwick
(0)

St Andrew Blackadder Church Of Scotland

THE MA 7 MARINE PDE
EH394LD North Berwick
01620 895233
Places Of Worship North Berwick
(0)
21/22/ 93 High Street
EH394HD North Berwick
Household Stores North Berwick
(0)
Debora St. Baldreds Road
EH394PU North Berwick
01620 893116
Art Galleries & Fine Art Dealers North Berwick
(0)
St. Pe 34 High Street
EH403AB East Linton
01620 860096
Beauty Salons East Linton
(0)
11 Ben 113 High Street
EH394HB North Berwick
Newsagents North Berwick
(0)
41 High Street
EH39 4HH North Berwick
Banks & Other Financial Institutions North Berwick
(0)
A Dunbar Road
EH395NJ North Berwick
01620 893348
Holidays - Self Catering Accommodation North Berwick
(0)

Tantallon Caravan Park

Unit 1 Dunbar Road
EH395NJ North Berwick
01620 893348
Holidays - Self Catering Accommodation North Berwick
(0)
Club H Westgate
EH394AH North Berwick
01620 892114
Golf Courses & Clubs North Berwick
(0)

Tantallon Press Ltd

Unit 3 Tantallon Road
EH395NB North Berwick
01620 892767
Printers North Berwick
(0)
Unit 3 Tantallon Road
EH395NB North Berwick
01620 892767
Printers North Berwick
(0)
Embass 34 High Street
EH403AB East Linton
01620 861365
Bakers' Shops East Linton
(0)
St Mar 1 Victoria Road
EH394JL North Berwick
01620 895463
Places Of Worship North Berwick
(0)
Bicken 37-41 Quality Street
EH394HR North Berwick
01620 890875
Cafes North Berwick
(0)

The Bass Rock Cafe

Beansh 37-41 Quality Street
EH394HR North Berwick
01620 890875
Cafes North Berwick
(0)

The Bridgend Hotel

17 Kay 3 Bridgend
EH403AF East Linton
Hotels East Linton
(0)

The Buttercup

Unit 1 92 High Street
EH394HE North Berwick
01620 894985
Cafes North Berwick
(0)

The Crown & Kitchen

25-27 Bridge St
EH40 3AG East Linton
Restaurants - Pub Food East Linton
(0)

The Crown Hotel

Suite 25 Bridge Street
EH403AG East Linton
01620 860335
Hotels East Linton
(0)

The Crown Hotel

Berwic 25 Bridge Street
EH403AG East Linton
01620 860335
Hotels East Linton
(0)

The Drovers Inn

The Ki 5 Bridge Street
EH403AG East Linton
01620 860298
Public Houses East Linton
(0)

The Golfers Rest

14 Bla 99 High Street
EH394HD North Berwick
01620 892320
Public Houses North Berwick
(0)

The Grange

The Gr 35 High Street
EH394HH North Berwick
01620 893344
Restaurants - French North Berwick
(0)
North Berwick
Cleaning Services - Domestic North Berwick
(0)

The Korner Kloset

St. Ma 7 Church Road
EH394AD North Berwick
01620 895522
Outdoor Clothing & Equipment North Berwick
(0)

The Korner Kloset

Care O 7 Church Road
EH394AD North Berwick
01620 895522
Outdoor Clothing & Equipment North Berwick
(0)

The North Berwick Fry

1 Inva 11 Quality Street
EH394HJ North Berwick
01620 893246
Fish & Chip Shops North Berwick
(0)

The Quarterdeck

Glasgo 1-5 Westgate
EH394AE North Berwick
01620 892473
Public Houses North Berwick
(0)

The Rock Shop

Waters 27 High Street
EH394HH North Berwick
01620 892882
Confectioners - Retail North Berwick
(0)

The Royal Bank Of Scotland PLC

Head O 12 Westgate
EH394AF North Berwick
01620 892200
Banks & Other Financial Institutions North Berwick
(0)

The Royal Bank Of Scotland PLC

Head O 4 Bank Road
EH403AH East Linton
01620 860224
Banks & Other Financial Institutions East Linton
(0)

The Royal British Legion (Scotland)

Clifto Dunbar Road
EH394DG North Berwick
01620 894827
Clubs & Associations - Social North Berwick
(0)

The Scottish Seabird Centre

Rubisl The Harbour
EH394SS North Berwick
01620 890202
Aquariums North Berwick
(0)

The Scottish Seabird Centre

5 Cado The Harbour
EH394SS North Berwick
01620 890202
Aquariums North Berwick
(0)

The Ship Inn

10 Tha 729 Quality Street
EH394HJ North Berwick
01620 890676
Public Houses North Berwick
(0)

The Sugar Mountain

Sugar 86 High Street
EH394HF North Berwick
01620 895880
Confectioners - Retail North Berwick
(0)

The Westgate Clinic

Rooker 39B Westgate
EH394AG North Berwick
01620 893268
Clinics - Private North Berwick
(0)

Thistles

Thistl 82 High Street
EH394HF North Berwick
01620 893606
Gift Shops North Berwick
(0)

Tiger Coasts

The Ga 114 High Street
EH394HE North Berwick
01620 895418
Caterers North Berwick
(0)

Torness Motors

Unit 4 Haddington Road
EH403DW East Linton
01620 860309
Car Dealers East Linton
(0)

Torridon CPM

81 Rhodes Park
EH39 5NA North Berwick
07763 910673
Surveyors & Valuers North Berwick
(0)

Traprain Consultants Ltd

Unit 1 25A Bridge Street
EH403AG East Linton
01620 861333
Training Consultants East Linton
(0)

Turkish Kebab House

Unit 6 119 High Street
EH394HB North Berwick
01620 895535
Take Away Food Shops North Berwick
(0)
23 High St
EH39 4HH North Berwick
Builders' Tools & Equipment Mnfrs North Berwick
(0)

Turnbulls Home Hardware

Glenfi 23 High Street
EH394HH North Berwick
Hardware North Berwick
(0)
9 Longstone Avenue
EH40 3BS East Linton
Pest & Vermin Control East Linton
(0)

Wallace & Menzies

Mayfie 21 Westgate
EH394AE North Berwick
01620 892307
Solicitors North Berwick
(0)

Westgate Gallery

Unit 3 39-41 Westgate
EH394AG North Berwick
01620 894976
Art Galleries & Fine Art Dealers North Berwick
(0)

Westgate Gallery

Unit 1 39-41 Westgate
EH394AG North Berwick
01620 894976
Art Galleries & Fine Art Dealers North Berwick
(0)

William & Janet Lawrie

Sanken 15 Quality Street
EH394HJ North Berwick
01620 823174
Funeral Directors North Berwick
(0)
Sanken 15 Quality Street
EH394HJ North Berwick
Funeral Directors North Berwick
(0)

William C Seaton

Harfor 7 Market Place
EH394JF North Berwick
01620 892716
Painters_Decorators North Berwick
(0)

William Mason

Stand 8 Westgate
EH394AF North Berwick
01620 892276
Shoe Shops North Berwick
(0)

Woolworths PLC

Southg 73 High Street
EH394HG North Berwick
01620 892607
Department Stores North Berwick
(0)

Young Computer Consultancy Ltd

1 Bass Rock View
EH395PJ North Berwick
01620 894516
Computer Consultants North Berwick
(0)

Zanzibar

A1 Kin 81 High Street
EH394HG North Berwick
01620 893171
Coffee Shops North Berwick
(0)