Banks & Other Financial Institutions
Lossiemouth
Construction Contractors - General
Lossiemouth
Banks & Other Financial Institutions
Lossiemouth
Holidays - Self Catering Accommodation
Lossiemouth
Subway
Junior Ranks, Raf Lossiemouth
IV31 6SD
Lossiemouth
01343 817466
Restaurants - Other
Lossiemouth
1629
22/App 20 Clifton Road
IV316DJ
Lossiemouth
01343 813743
Restaurants - Other
Lossiemouth
1629
22/App 20 Clifton Road
IV316DJ
Lossiemouth
01343 813743
Restaurants - Other
Lossiemouth
Shore St
IV31 6PB
Lossiemouth
Oil & Gas - Supplies & Services
Lossiemouth
Allans Taxis
M G I 23 Sunbank Place
IV316LS
Lossiemouth
01343 814040
Taxis & Private Hire
Lossiemouth
Alldays Stores Ltd
B 80 Queen Street
IV316PY
Lossiemouth
01343 812145
Convenience Stores
Lossiemouth
B9103
IV30 8NQ
Elgin
07824 884392
Educational Services
Elgin
BJC (Lossiemouth)
Unit 2 Coulardbank Industrial Estate
IV316NG
Lossiemouth
Bank Of Scotland
Aldgat 12 Queen Street
IV316NU
Lossiemouth
01343 813069
Banks & Other Financial Institutions
Lossiemouth
Beach Bar
Adelai Commerce Street
IV316BW
Lossiemouth
01343 813164
Public Houses
Lossiemouth
Beankind Coffee Roasters
Unit1 Shoreline Commercial Centre
IV31 6SP
Lossiemouth
07410 599944
Safety Equipment & Clothing
Lossiemouth
Bikegear (Scotland) Ltd
The Ga Queen Street
IV316NU
Lossiemouth
01343 813133
Safety Equipment & Clothing
Lossiemouth
3 Clifton Road
IV31 6DJ
Lossiemouth
Brander Arms
Unit 7 Shore Street
IV316PB
Lossiemouth
01343 812450
Public Houses
Lossiemouth
Bruce Stewart
Morvad Stotfield Road
IV316QS
Lossiemouth
The Bu 29b Queen Street
IV316PR
Lossiemouth
C & I Morgan
Cawder 61 Clifton Road
IV316DP
Lossiemouth
01343 813273
Caledonian Quarry Products Ltd
Black Caysbriggs
IV316RU
Lossiemouth
01343 813449
Civil Engineers
Lossiemouth
Campbell & McConnachie
Harbou 1 Shore Street
IV316PD
Lossiemouth
01343 812534
Financial Advisers- Independent
Lossiemouth
Campbell & McConnachie
Harbou 1 Shore Street
IV316PB
Lossiemouth
01343 812534
Financial Advisers- Independent
Lossiemouth
Campbell & McConnachie Ltd
Harbour House
IV31 6PD
Lossiemouth
Investment Consultants
Lossiemouth
Chantilly
Unit 3 57 Queen Street
IV316PY
Lossiemouth
01343 812448
Charles Caie
6/View 53 Commerce Street
IV316QH
Lossiemouth
01343 812701
Joiners & Carpenters
Lossiemouth
Charlie Chans
19 Bra 36 High Street
IV316AA
Lossiemouth
Restaurants - Chinese
Lossiemouth
ChipsAway
Unit 9 37 Queen Street
IV316PR
Lossiemouth
01343 810777
Car Body Repairs
Lossiemouth
Christina's Taxis
2 Gryf 21 Grant Lane
IV316HW
Lossiemouth
01343 812174
Taxis & Private Hire
Lossiemouth
Clifton Bar
Backwe Clifton Road
IV316DJ
Lossiemouth
01343 812100
Public Houses
Lossiemouth
Clydesdale Bank PLC
Park H 30 High Street
IV316AA
Lossiemouth
01343 812057
Banks & Other Financial Institutions
Lossiemouth
D & I Tropicals
11 Sho 33 King Street
IV316PL
Lossiemouth
01343 813177
Pet Shops & Pet Supplies
Lossiemouth
Dougs
Arch 5 Macdonald Drive
IV316LP
Lossiemouth
01343 813062
Fish & Chip Shops
Lossiemouth
Dr A Barclay
Macduf Clifton Road
IV316DJ
Lossiemouth
01343 812277
Dr E Riddick
Burghe Clifton Road
IV316DJ
Lossiemouth
01343 812277
Dr M Sinclair
Burghe Clifton Road
IV316DJ
Lossiemouth
01343 812277
Stanle Royal Air Force
IV316SD
Lossiemouth
01343 815540
Post Office Services
Lossiemouth
Stanle Royal Air Force
IV316SD
Lossiemouth
01343 812065
Post Office Services
Lossiemouth
Duncan Henderson
Pippin 5 Malin Place
IV316TQ
Lossiemouth
01343 813336
Plant & Machinery Hire & Leasing
Lossiemouth
E J's
Waterl 16 Queen Street
IV316PJ
Lossiemouth
01343 813119
ETC
James 84B Queen Street
IV316PY
Lossiemouth
01343 812777
Ladieswear - Retail
Lossiemouth
Ecosse Performers College
Unit 5 56 High Street
IV316AA
Lossiemouth
Dancing Schools
Lossiemouth
Egin Gallery
18 Wes Lesmurdie Place
IV316AH
Lossiemouth
01343 813136
Artists & Illustrators
Lossiemouth
Escape
Hampde 49A Queen Street
IV316PT
Lossiemouth
01343 815555
Beauty Consultants & Specialists
Lossiemouth
3 shackleton place
IV31 6SU
lossiemouth
- morayshire
07387 382009
Taxis & Private Hire
lossiemouth
Firth Heating
Unit 1 13 High Street
IV316PH
Lossiemouth
Boilers - Servicing
Lossiemouth
Fred's Thread's
Units 46 High Street
IV316AA
Lossiemouth
01343 812329
Fruit Orchard
Stand 21 Queen Street
IV316PJ
Lossiemouth
Greengrocers & Fruit Sellers
Lossiemouth
Unit 3 Balormie Lodge
IV316SG
Lossiemouth
01343 814114
Unit 1 Covesea Kennels
IV316SP
Lossiemouth
Golf Driving Ranges
Lossiemouth
Golf Pro Shop
Five G Stotfield Road
IV316QS
Lossiemouth
Golf Equipment & Supplies
Lossiemouth
Grampian Furnishers
Unit 1 44 Queen Street
IV316PN
Lossiemouth
Furniture - Retail
Lossiemouth
Gus Haxton
Greens Stotfield Road
IV316QT
Lossiemouth
Hair Design 101
Unit 6 8 Pitgaveny Street
IV316NS
Lossiemouth
01343 812186
Hairdressers - Unisex
Lossiemouth
Westpa 10 Hersbruck Court
IV316NF
Lossiemouth
01343 813134
Housing Associations
Lossiemouth
Harbour Antiques & Tea Room
Adams 5 Pitgaveny Street
IV316NT
Lossiemouth
01343 814622
Harbour Service Station
Albema 5 Shore Street
IV316PB
Lossiemouth
01343 813001
Petrol Filling Stations
Lossiemouth
Unit 2 2 Pitgaveny Quay
IV316TW
Lossiemouth
01343 815550
Unit 2 1 Pitgaveny Quay
IV316TW
Lossiemouth
01343 815880
Hendry Fleetwood & Sons Ltd
Cedar Baker Street
IV316NZ
Lossiemouth
01343 813015
Marine Engineers
Lossiemouth
Highland Com
Muir o 10 James Street
IV316DD
Lossiemouth
01343 811118
Telecommunication Services
Lossiemouth
Huntly House Residential Home
Worksh Stotfield Road
IV316QP
Lossiemouth
01343 812085
Residential Care Homes
Lossiemouth
Hythehill Primary School
Hotspu Hythehill
IV316RF
Lossiemouth
01343 812014
Schools - Local Authority
Lossiemouth
Ian Walker Handyman
20 Imlach Way
IV31 6GH
Lossiemouth
Home Improvement Centres
Lossiemouth
Ian Watt
Kimber James Street
IV316DD
Lossiemouth
01343 812064
Garage Services
Lossiemouth
Inverene Taxis
Inverc 77 Queen Street
IV316BQ
Lossiemouth
01343 812856
Taxis & Private Hire
Lossiemouth
James Rizza & Sons
3 15 Clifton Road
IV316DJ
Lossiemouth
01343 812601
Confectioners - Retail
Lossiemouth
K C Brown
Hollyt 48 Clifton Road
IV316DP
Lossiemouth
Kam Hair & Body Spa Ltd
22 Ken 76A Queen Street
IV316PT
Lossiemouth
01343 812325
Hairdressers - Unisex
Lossiemouth
Laich Medical Centre
Unit A Clifton Road
IV316DJ
Lossiemouth
01343 812277
Clinics - N.H.S.
Lossiemouth
Unit 8 St Gerardines Road
IV316RA
Lossiemouth
01343 812350
23a Clifton Road
IV31 6DJ
Lossiemouth
Beauty Products
Lossiemouth
Lossie
Bath & 2 Argyle Street
IV316PS
Lossiemouth
01343 813985
Lossie Car Centre
Bath & 5 Coulard Bank Road
IV316SL
Lossiemouth
01343 814445
Lossie Minibus Service
Bath & 30 North Covesea Terrace
IV316LZ
Lossiemouth
01343 815544
Taxis & Private Hire
Lossiemouth
Lossie Taxis
Bath & 24 Union Street
IV316BD
Lossiemouth
01343 815999
Taxis & Private Hire
Lossiemouth
Lossiemouth
Bath & 35 Clifton Road
IV316DP
Lossiemouth
01343 812063
Garage Services
Lossiemouth
Lossiemouth Bowling Club
Bath & St. Gerardines Road
IV316JX
Lossiemouth
01343 813766
Bowling Centres
Lossiemouth
Lossiemouth Community Centre
Bath & Coulardbank Road
IV316JW
Lossiemouth
01343 815299
Community Centres
Lossiemouth
Lossiemouth Dental Laboratory
Bath & 90 Queen Street
IV316PY
Lossiemouth
01343 812498
Medical & Dental Laboratories
Lossiemouth
Lossiemouth FC Social Club
Bath & 39 Macduff Street
IV316ET
Lossiemouth
01343 813168
Clubs & Associations - Social
Lossiemouth
Lossiemouth Fisheries & Community Musuem
Bath & Pitgaveny Street
IV316NT
Lossiemouth
01343 813772
Lossiemouth Football Club
Grant Kellas Avenue
IV316JG
Lossiemouth
Sports Clubs & Associations
Lossiemouth
Lossiemouth Harbour Office
Grant 6 Pitgaveny Quay
IV316TW
Lossiemouth
Lossiemouth High School
Grant Coulardbank Road
IV316JU
Lossiemouth
01343 812047
Schools - Local Authority
Lossiemouth
Lossiemouth House
Grant Clifton Road
IV316DP
Lossiemouth
Lossiemouth Indoor Sports & Social Club
Grant Queens Lane
IV316DR
Lossiemouth
01343 813043
Sports Clubs & Associations
Lossiemouth
Lossiemouth Library
Grant High Street
IV316AA
Lossiemouth
Lossiemouth Pharmacy
Grant 34 Queen Street
IV316PJ
Lossiemouth
01343 813095
Chemists - Dispensing
Lossiemouth
Lossiemouth Police Station
Grant Clifton Road
IV316DJ
Lossiemouth
0845 600 5700
Lossiemouth Post Office
Grant 56 High Street
IV316AA
Lossiemouth
01343 812016
Post Office Services
Lossiemouth
Lossiemouth Swimming Pool
Grant Coulardbank Road
IV316JW
Lossiemouth
01343 815299
Swimming Pools - Public
Lossiemouth
2 Steading View
IV31 6QL
Lossiemouth
07791 752460
Alternative & Complementary Medicines & Therapies
Lossiemouth
Mansafe Ltd
Unit 1 Brander Street
IV316BL
Lossiemouth
01343 814126
Business & Management Consultants
Lossiemouth
Marielouise
Ringer 8 Queen Street
IV316NU
Lossiemouth
01343 813060
Hairdressers - Unisex
Lossiemouth
Massum Tandoori
Broad 59 Queen Street
IV316PY
Lossiemouth
01343 810666
Restaurants - Indian
Lossiemouth
Massum Tandoori
Broad 59 Queen Street
IV316PY
Lossiemouth
01343 810555
Restaurants - Indian
Lossiemouth
McKenzie Reid & Co
Unit 9 Commerce Street
IV316PA
Lossiemouth
01343 813116
Fish Merchants - Wholesale
Lossiemouth
McKenzie Reid & Co
Unit 9 6 High Street
IV316PG
Lossiemouth
01343 812221
Food Import & Export Agents
Lossiemouth
McKenzie Reid & Co
Unit 9 6 High Street
IV316PG
Lossiemouth
01343 813009
Food Import & Export Agents
Lossiemouth
Michael's School Of Motoring
Units 52 High Street
IV316AA
Lossiemouth
01343 814528
Driving Schools
Lossiemouth
8 Coulardhill Terrace
IV31 6LE
Lossiemouth
Architectural Services
Lossiemouth
Moray Golf Club
Rivers Stotfield Road
IV316QS
Lossiemouth
01343 812018
Golf Courses & Clubs
Lossiemouth
Moray Mechanical Services
Inchbroom Avenue
IV31 6HJ
Lossiemouth
01343 207047
Moray Motors
Rivers Coulardbank Road
IV316ED
Lossiemouth
01343 813587
Garage Services
Lossiemouth
Moray Trophies
Rivers 31 Queen Street
IV316PR
Lossiemouth
Murray Coast Veterinary Group
Keet C 68 Queen Street
IV316PT
Lossiemouth
01343 815335
Veterinary Surgeons & Practitioners
Lossiemouth
N G Bailey & Co Ltd
Unit 8 Coulardbank Industrial Estate
IV316NG
Lossiemouth
01343 814807
Electricians & Electrical Contractors
Lossiemouth
N Sabiston
Cransw Clifton Road
IV316DJ
Lossiemouth
01343 812277
Napoli Take-Away
Batter 79 Clifton Road
IV316DP
Lossiemouth
01343 812822
Take Away Food Shops
Lossiemouth
Nate Portraits
87 Clifton Rd
IV31 6DP
Lossiemouth
Photographers - General
Lossiemouth
Net Data Ltd
Leonar 10 James Street
IV316DD
Lossiemouth
01343 812000
Designers - Graphic
Lossiemouth
Nina's
A 51 Queen Street
IV316PT
Lossiemouth
Hairdressers - Unisex
Lossiemouth
Paterson & Campbell
Campas Shore Street
IV316PB
Lossiemouth
01343 813113
Steel Fabricators & Erectors
Lossiemouth
Pet Shops & Pet Supplies
Lossiemouth
Prelude
The So 7 Dunbar Street
IV316AG
Lossiemouth
01343 812304
Secretarial & Typing Services
Lossiemouth
Presiden Leisure Ltd
Suite Silver Sands Leisure Pk
IV316SP
Lossiemouth
01343 813262
Holidays - Self Catering Accommodation
Lossiemouth
Presiden Leisure Ltd
Suite Silver Sands Leisure Pk
IV316SP
Lossiemouth
01343 813099
Holidays - Self Catering Accommodation
Lossiemouth
Prime Cut
Carlto 41 Queen Street
IV316PR
Lossiemouth
01343 812060
Quayside Bingo Club
Quaysi Baker Street
IV316NX
Lossiemouth
01343 815122
Clubs & Associations - Social
Lossiemouth
Quayside Bingo Club
Quaysi Baker Street
IV316NX
Lossiemouth
01343 815124
Clubs & Associations - Social
Lossiemouth
R A Sinclair
Lingfi 26 Elgin Road
IV316HE
Lossiemouth
Accounting & Book-Keeping Services
Lossiemouth
Richard Thompson
Unit 2 22 Macdonald Drive
IV316LR
Lossiemouth
Heating Contractors & Consultants
Lossiemouth
Rock House Hotel
Rock H Clifton Road
IV316DP
Lossiemouth
01343 812489
Rock House Hotel
Rock H Clifton Road
IV316DP
Lossiemouth
Ross Anderson
2/Old 9 Moray Street
IV316HX
Lossiemouth
01343 812149
Taxis & Private Hire
Lossiemouth
Royal Mail
Tain D 56 High Street
IV316AA
Lossiemouth
01343 812067
Delivery Services
Lossiemouth
S Campbell & Co
Old Sc 43 Queen Street
IV316PT
Lossiemouth
01343 813399
Bakers' Shops
Lossiemouth
S Lyon
Gallio 8a Pitgaveny Street
IV316NS
Lossiemouth
01343 814224
Financial Services
Lossiemouth
S Souter
2 Harc 22 South Covesea Terrace
IV316NA
Lossiemouth
01343 812308
S Souter & Sons
2 Harc 21 Macduff Street
IV316EX
Lossiemouth
01343 812206
S Souter & Sons
2 Harc 21 Macduff Street
IV316EX
Lossiemouth
01343 812308
S Thomson
Duncha James Street
IV316QZ
Lossiemouth
Funeral Directors
Lossiemouth
SAFEHANDS HEALTH & SAFETY CONSULTAN
Unit 20 Coulardbank Industrial Estate
IV31 6NG
Lossiemouth
Sab Cabs
Redcli Prospect Ter
IV316JS
Lossiemouth
01343 811000
Taxis & Private Hire
Lossiemouth
Scottish Co-operative Supermarket
Penny Coulardbank Road
IV316ED
Lossiemouth
01343 815050
Shoreline Motors
Unit 4 Pitgaveny Street
IV316NR
Lossiemouth
01343 812623
Simpsons Bakeries Ltd
Pionee Queen Street
IV316NU
Lossiemouth
01343 813100
Bakers' Shops
Lossiemouth
Skerries Music
Skerne 29 Queen Street
IV316PR
Lossiemouth
01343 815454
Recording Studios
Lossiemouth
The Gi 23 Clifton Road
IV316DJ
Lossiemouth
01343 812135
Bakers' Shops
Lossiemouth
Unit 4 Coulardbank Ind Est
IV31 6NG
Lossiemouth
Car Body Repairs
Lossiemouth
Specialist Hygiene Products
Unit 1 Coulardbank Industrial Estate
IV316NG
Lossiemouth
01343 810000
Hygiene & Cleansing Services
Lossiemouth
St Gerardine Primary School
Unit 3 St. Gerardines Road
IV316JX
Lossiemouth
01343 814940
Schools - Local Authority
Lossiemouth
St Gerardine Primary School
Unit 3 St. Gerardines Road
IV316JX
Lossiemouth
01343 812251
Schools - Local Authority
Lossiemouth
St Gerardine's Natural Health Centre
Unit 3 41 St. Gerardines Road
IV316JX
Lossiemouth
01343 811188
Alternative & Complementary Medicines & Therapies
Lossiemouth
St Gerardines High
Unit 3 44 St. Gerardines Road
IV316RA
Lossiemouth
01343 813146
Places Of Worship
Lossiemouth
Stewart's
Statio 50 Clifton Road
IV316DP
Lossiemouth
01343 814994
Do It Yourself Shops
Lossiemouth
Alban Stotfield Road
IV316QS
Lossiemouth
01343 812011
14-15 14 Sunbank Place
IV316LS
Lossiemouth
01343 812378
Taxis & Private Hire
Lossiemouth
Oakens 17 Clifton Road
IV316DJ
Lossiemouth
General Stores
Lossiemouth
23 The 62 Queen Street
IV316PR
Lossiemouth
01343 810969
Take Away Food Shops
Lossiemouth
The Co-op
Old St Macdonald Drive
IV316LP
Lossiemouth
01343 812119
Convenience Stores
Lossiemouth
The Coulard Bar
Cotton Raf Station
IV316SE
Lossiemouth
01343 812245
Public Houses
Lossiemouth
The Galley
Shoppi 2A Allan Lane
IV316DS
Lossiemouth
01343 812007
Fish & Chip Shops
Lossiemouth
The Harbour Bar
Happy 25 Pitgaveny Street
IV316NT
Lossiemouth
01343 813718
Public Houses
Lossiemouth
The Ladybird Group
The Sc St. Gerardines Road
IV316JX
Lossiemouth
01343 814618
Schools - Special
Lossiemouth
The Lossie
St Pau 29 Queen Street
IV316PR
Lossiemouth
01343 812020
Fish & Chip Shops
Lossiemouth
The Lossie Inn
St Pau 18 Clifton Road
IV316DJ
Lossiemouth
01343 812168
Public Houses
Lossiemouth
The Nepal Trust
Peter 4 Marina Quay
IV316TJ
Lossiemouth
01343 810358
Charities & Voluntary Organisations
Lossiemouth
The Orchida Spa
Peel H 20 James Street
IV316DD
Lossiemouth
01343 814422
Beauty Salons
Lossiemouth
The Royal Bank Of Scotland PLC
Dale H 18 Pitgaveny Street
IV316NT
Lossiemouth
01343 813026
Banks & Other Financial Institutions
Lossiemouth
The Steamboat
The Be 15 Pitgaveny Street
IV316NT
Lossiemouth
01343 812066
Public Houses
Lossiemouth
Torridon Pre School Nursery
1 23a King Street
IV316PZ
Lossiemouth
01343 813342
Nursery Schools
Lossiemouth
United Free Church Of Scotland
Office 49 James Street
IV316BX
Lossiemouth
01343 810262
Places Of Worship
Lossiemouth
Vehicle Service & Repairs
Unit 4 13 Shore Street
IV316PB
Lossiemouth
Garage Services
Lossiemouth
Versatile Engineering
Unit R Unit 4 Coulard Bank Industrial Estate
IV316ED
Lossiemouth
Engineers - General
Lossiemouth
W F Liebnitz Ltd
Rivers 18 Dunbar Street
IV316AL
Lossiemouth
01343 812443
Electronic Engineers
Lossiemouth
W P MacLeman
Minden 57 Queen Street
IV316PY
Lossiemouth
Walkers Taxis
St. Iv 30 North Covesea Terrace
IV316LZ
Lossiemouth
Taxis & Private Hire
Lossiemouth
West End Motors
Unit 2 Coulardbank Industrial Estate
IV316NG
Lossiemouth
01343 815280
Car Dealers - Used
Lossiemouth
West End Properties
Caddsd 1 West End Drive
IV316SW
Lossiemouth
01343 810100
Whinneybank
Unit 4 Stotfield Road
IV316QS
Lossiemouth
01343 814067
Residential Care Homes
Lossiemouth
Whinnybank Day Care
Unit 4 1 Queens Lane
IV316DR
Lossiemouth
01343 812452