Retail
Books & Newsagents
Yeadons – 32 Commerce Street
Waterstones – Unit 10-11 St Giles Centre
The Works– Unit 22 St Giles Centre
CSS Newsagents – 172 High Street
WH Smith – Unit 18-21 St Giles Centre
Charity Shops
Cancer Research UK – 38 & 185 High Street
Barnardo’s – 55a High Street
British Heart Foundation – 165 High Street
Fashion, Clothing & Footwear
Alluring Boutique – 21 Batchen Street
Begg Shoes – 104 High Street
Nelly Bo’s– 116 High Street
Claire’s – 137 High Street
Emporium Menswear – 168 High Street
ESP – 5 Moss Street
Angharad Bridal – 28 South Street
McCalls of Elgin – 54 South Street
Margo Fashion – 24 Commerce Street
Shoes at 105 – 105 High Street
M & Co – 118 High Street
Trespass – 159 High Street
Esquire – 207 High Street
Xanadu Ladies Fashions & Bridal Boutique – 22 South Street
Chuck Mccall Highland Wear – 36 South Street
TK Maxx – Unit 1 Thunderton Place
Florist
Bay Tree Florists – 26 Batchen Street
Room to Bloom – 28 Thunderton Place
Food & Supermarkets
JC Dawson – 28 Batchen Street
Food Plus (Polish Deli) – 28 Commerce Street
Walkers Shortbread – 93 High Street
John Davidsons Butchers – 192 High Street
RG Macdonald Butcher – 7 Lossie Wynd
The Candy Shop Elgin – 71 South Street
Tesco Extra – Blackfriars Road
Farmfoods – 71 High Street
Ashers Bakery – 150 High Street & St Giles Centre
Marks & Spencer – 213-223 High Street
Gordon & MacPhail – Unit 1 St Giles Centre
Aldi – 11 Trinity Place
Healthcare & Beauty
Sirology – 40 Batchen Street
Lloyds Pharmacy – 48 & 175b High Street
Holland & Barrett – 124 High Street
Sally Beauty – 43 High Street
Boots – 110 High Street
Homeware, Gifts, Cards & Crafts
Bijou – 6-10 Batchen Street
Cotton Loom Fabrics – 6 Commerce Street
WellFit Carpets – 3 Hall Place
Card Factory – 157 High Street
The Works – Unit 22 St Giles Centre
Furniture X Outlet – 7 Lossie Wynd North
Bee Crafty – 20 South Street
Sign of the Times – 50 South Street
Blackbridge Furnishings – 84 South Street
Pencil Me In – 27 Batchen Street
Veroniques – 20 Commerce Street
Moray Reach Out Embroidery – 15 High Street
Nickel & Dime – 173 High Street
Anderson & England – 1 Lossie Wynd North
Crafted In Moray – 18 South Street
Linda’s Wool and Needlecraft – 24 South Street
Elgin Furniture & Carpet Centre – 53 South Street
Jewellery
The Benchworks – 14 Harrow Inn Close
H Samuel – 128 High Street
Little the Jewellers – 82 High Street & 15 Commerce Street
Phone, Electrical & IT
IT Central – 15-16 Harrow Inn Close
Highland Mobiles – 101 High Street
Vodafone – Unit 23 St Giles Centre
Sport & Leisure
Autosave Components – 3 Greyfriars Street
ESP – 5 Moss Street
Highland Bikes – 70 High Street
Halfords – Lossie Wynd North
Travel Agent
Murray Travel – 51 High Street
Hays Travel Elgin – 142 High Street
TUI Holiday Store – 107 High Street
Everything Else
VPZ Elgin – 76 High Street
Scotvapes – 176 High Street
Cathedral Windows – 225 High Street
Argos – Unit 8-9 St Giles Centre
Elgin Gallery & Framers – 7 South Street
TK Maxx – Unit 1 Thunderton Place
Poundland – Unit 2 Thunderton Place
F.P Birnie Pet Shop – 200 High Street
Ramsdens – Unit 12 St Giles Centre
Sound & Vision – 14 South Street
The Pop Shop Elgin – 24 Thunderton Place