View all of our shops

Shop Directory

Airdrie Bank Street

2/4 Bank Street, Airdrie
ML6 6AF
01236 768914

Opening Times

Mon:  06.30 – 17:00
Tues:  06:30 – 17:00
Wed:  06:30 – 17:00 

Thurs:  06:30 – 17:00
 Fri:      06:30 – 17:00
 Sat:      06:30 – 17:00
 Sun:     09:00 – 16:00

Alloa High Street

3 High Street, Alloa
FK10 1JF
01259 721551

Opening Times

Mon:  06.00 – 17:00
Tues:  06:00 – 17:00
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:      06:00 – 16:45

Alva

100 Stirling Street, Alva,
FK12 5EH
01259 760300

Opening Times

Mon:  06.00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30 

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:     06:30 – 15:45 

Ballingry

10 Benarty Square, Ballingry,
KY5 8NR
01592 860347

Opening Times

Mon:  06.00 – 16:00
Tues:  06:00 – 16:00
Wed:  06:00 – 16:00

Thurs:  06:00 – 16:00
 Fri:      06:00 – 16:00
 Sat:      06:00 – 15:15 

Bonnyrigg

22 High Street Bonnyrigg
EH19 2DB
0131 660 3529

Opening Times

Mon:  06.00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30 

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:      06:30 – 16:30
 Sun:     08:00 – 14:00 

Bowhill

193 Station Road, Bowhill,
KY5 0BN
01592 720384

Opening Times

Mon:  05:30 – 16:00
Tues:  05:30 – 16:00
Wed:  05:30 – 16:00

Thurs:  05:30 – 16:00
 Fri:      05:30 – 16:00
 Sat :    06:00 – 15:45

Bridge of Allan

27a Henderson Street, Bridge of Allan,
FK9 4HN
01786 833822

Opening Times

Mon:  06:00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:     06:30 – 16:30

Cardenden

78 Cardenden Road, Cardenden,
KY5 0PD
01592 722779

Opening Times

Mon:  06:30 – 16:00
Tues:  06:30 – 16:00
Wed:  06:30 – 16:00

Thurs:  06:30 – 16:00
 Fri:      06:30 – 16:00
 Sat:      06:30 – 13:45

Cowdenbeath

118 High Street, Cowdenbeath
KY4 9QA
01383 610388

Opening Times

Mon:  05:30 – 16:15
Tues:  05:30 – 16:30
Wed:  05:30 – 16:30

Thurs:  05:30 – 16:30
 Fri:      05:30 – 16:30
 Sat:      05:30 – 16:30
 Sun:     08:00 – 15:00

Currie

6 Pentland View Court, Currie
EH14 5NP
0131 449 2371

Opening Times

Mon:  06:30 – 16:30
Tues:  06:30 – 16:30
Wed:  06:30 – 16:30

Thurs :  06:30 – 16:30
 Fri:       06:30 – 16:30
 Sat:      06:30 – 16:00      

Dalkeith

9 Jarnac Court, Dalkeith
EH22 1HU
0131 663 3065

Opening Times

Mon:  06:30 – 17:00
Tues:  06:30 – 17:00
Wed:  06:30 – 17:00

Thurs:  06:30 – 17:00
 Fri:      06:30 – 17:00
 Sat:      06:30 – 16:30      

Dundee Ballindean Road

70 Ballindean Road, Dundee
DD4 8NU
01382 507117

Opening Times

Mon:  06.00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30 

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:     07:00 – 15:45 
 Sun:    09:00 – 15:00       

Dundee Caird Avenue

29 Caird Avenue, Dunde
DD3 8AS
01382 832319

Opening Times

Mon:  06.00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30 

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:     06:30 – 15:45

Dundee Crichton Street

8 Crichton Street Dundee
DD1 3AJ
01382 225243

Opening Times

Mon:  07:45 – 15:00
Tues:  07:45 – 15:00
Wed:  07:45 – 15:00

Thurs:  07:45 – 15:00
 Fri:      07:45 – 15:00
 Sat:      08:00 – 15:00

Dundee Fintry Road

98 Fintry Road, Dundee
DD4 9EZ
01382 505275

Opening Times

Mon:  06:30 – 16:30
Tues:  06:30 – 16:30
Wed:  06:30 – 16:30

Thurs:  06:30 – 16:30
 Fri:      06:30 – 16:30
 Sat:      07:00 – 16:00      

Dundee Lochee

97 High Street, Lochee
DD2 3BX
01382 623277

Opening Times

Mon:  06:30 – 16:30
Tues:  06:30 – 16:30
Wed:  06:30 – 16:30

Thurs:  06:30 – 16:30
 Fri:      06:30 – 16:30
 Sat:     06:30 – 16:30
 Sun:    09:00 – 15:00      

Dundee McAlpine Road

81 McAlpine Road, Dundee,
DD3 8RE
01382 815327

Opening Times

Mon:  06:00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:      06:30 – 15:00
 Sun:     08:00 – 15:00      

Dundee Pitkerro Road

137 Pitkerro Road, Dundee,
DD4 8EB
01382 504674

Opening Times

Mon:  06:30 – 16:30
Tues:  06:30 – 16:30
Wed:  06:30 – 16:30

Thurs:  06:30 – 16:30
 Fri:      06:30 – 16:30
 Sat:     06:30 – 15:45

Dunfermline Abbeyview

7 Allan Crescent, Abbeyview,
KY11 4HE
01383 622466

Opening Times

Mon:  06:00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:     06:00 – 15:45      

Dunfermline High Street

102 High Street, Dunfermline,
KY12 7AT
01383 727731

Opening Times

Mon:  07:00 – 15:30
Tues:  07:00 – 15:30
Wed:  07:00 – 15:30

Thurs:  07:00 – 15:30
 Fri:      07:00 – 15:30
 Sat:      07:00 – 15:30 

East Kilbride EK Shopping Centre

25 Princes Mall East Kilbride Glasgow,
G74 1LB
01355 235970

Opening Times

Mon:  07:00 – 16:30
Tues: 07:00 – 16:30
Wed: 07:00 – 16:30

Thurs: 07:00 – 16:30
 Fri:     07:00 – 16:30
 Sat:     07:00 – 16:30

Edinburgh Easter Road

110 Easter Road, Edinburgh,
EH7 5RH
0131 661 0817

Opening Times

Mon:  06:30 – 16:00
Tues:  06:30 – 16:00
Wed:  06:30 – 16:00

Thurs:  06:30 – 16:00
 Fri:      06:30 – 16:00
 Sat:      07:00 – 16:00    

Edinburgh Ferry Road

669 Ferry Road, Edinburgh,
EH4 2TX
0131 343 6494

Opening Times

Mon:  05:30 – 17:00
Tues:  05:30 – 17:00
Wed:  05:30 – 17:00

Thurs:  05:30 – 17:00
 Fri:      05:30 – 17:00
 Sat:      06:30 – 16:30
 Sun:     08:00 – 15:00 

Edinburgh Queensferry Road

Unit 3 – 517-525, Queensferry Road, Edinburgh,
EH4 7QD
0131 3361859

Opening Times

Mon:  06:00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:      08:00 – 16:30
 Sun:     08:00 – 15:00

Edinburgh Leight

6 Great Junction Street, Leith, Edinburgh,
EH6 5LA
0131 561 1486

Opening Times

Mon:  06:30 – 17:00
Tues:  06:30 – 17:00
Wed:  06:30 – 17:00

Thurs:  06:30 – 17:00
 Fri:      06:30 – 17:00
 Sat:      07:00 – 16:30
 Sun:      09:00 – 15:00       

Falkirk High Street

113 High Street, Falkirk
FK1 1ED
01324 625060

Opening Times

Mon:  07:00 – 16:30
Tues:  07:00 – 16:30
Wed:  07:00 – 16:30

Thurs:  07:00 – 16:30
 Fri:      07:00 – 16:30
 Sat:      07:00 – 16:30
 Sun:     10:00 – 16:00

Glasgow (Tollcross)

209 Easterhill Street Tollcross Glasgow
G32 8LD
0141 778 9448

Opening Times

Mon:  06:30 – 17:00
Tues:  06:30 – 17:00
Wed:  06:30 – 17:00

Thurs:  06:30 – 17:00
 Fri:      06:30 – 17:00
 Sat      06:30 – 17:00       

Glenrothes – Postgate

4 Postgate, Glenrothes
KY7 5LH
01592 753453

Opening Times

Mon:  07:00 – 16:00
Tues:  07:00 – 16:00
Wed:  07:00 – 16:00

Thurs:  07:00 – 16:00
 Fri:      07:00 – 16:00
 Sat:     07:00 – 16:00

Glenrothes Unicorn Way

12-14 Unicorn Way, Glenrothes
KY7 5NU
01592 756852

Opening Times

Mon:  07:30 – 17:00
Tues:  07:30 – 17:00
Wed:  07:30 – 17:00

Thurs:  07:30 – 17:00
 Fri:      07:30 – 17:00
 Sat:      07:30 – 16:45
 Sun:     10:00 – 15:00

Haddington High Street

40 High Street, Haddington 
EH41 3EE
01620 822305

Opening Times

Mon:  06:00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:      06:30 – 16:30
 Sun:     08:00 – 15:00       

Hamilton

114 Quarry Street Hamilton 
ML3 7AX
01698 282070

Opening Times

Mon  : 07:00 – 16:00
Tues  : 07:00 – 16:00
Wed  : 07:00 – 16:00

Thurs  : 07:00 – 16:00
 Fri      : 07:00 – 16:00
 Sat      : 07:00 – 16:00

Inverkeithing, High Street

81 High Street, Inverkeithing  
KY11 1NW
01383 412386

Opening Times

Mon:  05:30 – 16:00
Tues:  05:30 – 16:00
Wed:  05:30 – 16:00

Thurs:  05:30 – 16:00
 Fri:      05:30 – 16:00
 Sat:      06:00 – 15:30

Kelty  Main Street

50 Main Street, Kelty  
KY4 0AA
01383 831473

Opening Times

Mon:  05:30 – 16:30
Tues:  05:30 – 16:30
Wed:  05:30 – 16:30

Thurs:  05:30 – 16:30
 Fri:      05:30 – 16:30
 Sat:      05:30 – 15:45
 Sun:     08:00 – 15:00

Kincardine High Street

29 High Street, Kincardine
FK10 4RJ
01259 731933

Opening Times

Mon: 06:30 – 16:00
Tues: 06:30 – 16:00
Wed: 06:30 – 16:00

Thurs:  06:30 – 16:00
 Fri:      06:30 – 16:00
 Sat:      06:30 – 15:30 

Kinross High Street

101 High Street, Kinross
KY13 7AQ
01577 862232

Opening Times

Mon: 06:00 – 16:30
Tues: 06:00 -16:30
Wed: 06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:      06:30 – 16:00

Kirkcaldy Dunearn Drive

191 Dunearn Drive, Kirkcaldy
KY2 6LE
01592 204443

Opening Times

Mon: 06:00 – 16:30
Tues: 06:00 -16:30
Wed: 06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:      06:30 – 16:00

Kirkcaldy High Street

115 High Street, Kirkcaldy
KY1 1LW
01592 201655

Opening Times

Mon:  07:00 – 16:00
Tues:  07:00 – 16:00
Wed:  07:00 – 16:00

Thurs:  07:00 – 16:00
 Fri:      07:00 – 16:00
 Sat:     07:30 – 16:00

Kirkintilloch Cowgate

29 Cowgate Kirkintilloch Glasgow
G66 1HW
0141 7764104

Opening Times

Mon:  07:00 – 16:00
Tues: 07:00 – 16:00
Wed: 07:00 – 16:00

Thurs: 07:00 – 16:00
 Fri:     07:00 – 16:00
 Sat:     07:00 – 16:00

Leslie High Street

195 – 197 High Street, Leslie,
KY6 3AZ
01592 744836

Opening Times

Mon:  06:00 – 16:00
Tues: 06:00 – 16:00
Wed: 06:00 – 16:00

Thurs: 06:00 – 16:00
 Fri:     06:00 – 16:00
 Sat:     07:00 – 15:45

Leven High Street

51 High Street, Leven,
KY8 4NF
01333 429444

Opening Times

Mon:  07:00 – 16:30
Tues:  07:00 – 16:30
Wed:  07:00 – 16:30

Thurs:  07:00 – 16:30
 Fri:      07:00 – 16:30
 Sat:     07:00 – 16:30

Lochgelly Bank Street

22 Bank Street, Lochgelly,
KY5 9QQ
01592 780298

Opening Times

Mon:  06:00 – 16:00
Tues:  06:00 – 16:00
Wed:  06:00 – 16:00

Thurs:  06:00 – 16:00
 Fri:      06:00 – 16:00
 Sat:      06:00 – 15:30
 Sun:     08:30 – 14:30

Lochgelly Main Street

89 Main Street, Lochgelly,
KY5 9AF
01592 780349

Opening Times

Mon:  05:30 – 15:30
Tues:  05:30 – 15:30
Wed:  05:30 – 15:30

Thurs:  05:30 – 15:30
 Fri:      05:30 – 15:30
 Sat:      06:00 – 15:30 

Lochore Lochleven Road

50 Lochleven Road, Lochore,
KY5 8DA
01592 860550

Opening Times

Mon:  05:30 – 16:00
Tues:  05:30 – 16:00
Wed:  05:30 – 16:00

Thurs:  05:30 – 16:00
 Fri:      05:30 – 16:00
 Sat:      06:00 – 14:30
 Sun:     08:30 – 14:30  

Monifieth High Street

29 High Street, Monifieth,
DD5 4AA
01382 534508

Opening Times

Mon:  06:30 – 16:30
Tues:  06:30 – 16:30
Wed:  06:30 – 16:30

Thurs:  06:30 – 16:30
 Fri:      06:30 – 16:30
 Sat:      07:00 – 15:45

Musselburgh High Street

70 High Street, Musselburgh,
EH21 7BX
0131 665 0377

Opening Times

Mon:  06:30 – 16:00
Tues:  06:30 – 16:00
Wed:  06:30 – 16:00

Thurs:  06:30 – 16:00
 Fri:      06:30 – 16:00
 Sat:      07:00 – 16:00

Musselburgh North High Street

102 North High Street, Musselburgh,
EH21 6AS
0131 653 2529

Opening Times

Mon:  06:30 – 16:00
Tues:  06:30 – 16:00
Wed:  06:30 – 16:00

Thurs:  06:30 – 16:00
 Fri:      06:30 – 16:00
 Sat:      06:30 – 16:00

Oakley  Wardlaw Way

16 Wardlaw Way, Oakley,
KY12 9QH
01383 851138

Opening Times

Mon:  06:00 – 16:00
Tues: 06:00 – 16:00
Wed: 06:00 – 16:00

Thurs: 06:00 – 16:00
 Fri:     06:00 – 16:00
 Sat:     06:00 – 15:00 

Perth Dunkeld Road

107 Dunkeld Road, Perth,
PH1 5BS
01738 625799

Opening Times

Mon:  06:00 – 17:00
Tues:  06:00 – 17:00
Wed:  06:00 – 17:00

Thurs:  06:00 – 17:00
 Fri:      06:00 – 17:00
 Sat:      06:00 – 17:00
 Sun:     08:00 – 15:00

Perth Letham

199 Rannoch Road, Letham,
PH1 2DP
01738 443994

Opening Times

Mon:  06:00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:     06:00 – 15:45
 Sun:    08:00 – 15:00

Perth South Street

95 South Street Perth,
PH2 8PA
01738 632779

Opening Times

Mon:  06:00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:     07:00 – 16:30

Portobello High Street

160 High Street, Portobello,
EH15 1AH
0131 657 3532

Opening Times

Mon:  06:30 – 16:30
Tues:  06:30 – 16:30
Wed:  06:30 – 16:30

Thurs:  06:30 – 16:30
 Fri:      06:30 – 16:30
 Sat:      06:30 – 16:30

Prestonpans High Street

152 High Street, Prestonpans,
EH32 9AX
01875 811047

Opening Times

Mon:  06:30 – 16:00
Tues:  06:30 – 16:00
Wed:  06:30 – 16:00

Thurs:  06:30 – 16:00
 Fri:      06:30 – 16:00
 Sat:      07:00 – 16:00

Rosyth Parkgate

3 Parkgate, Rosyth,
KY11 2JW
01383 412616

Opening Times

Mon:  05:30 – 16:15
Tues:  05:30 – 16:30
Wed:  05:30 – 16:30

Thurs:  05:30 – 16:30
 Fri:      05:30 – 16:30
 Sat:      06:00 – 15:45
 Sun:     08:00 – 15:00

Stirling Barnton Street

4 – 8 Barnton Street, Stirling,
FK8 1HF
01786 472826

Opening Times

Mon:  07:30 – 16:00
Tues:  07:30 – 16:00
Wed:  07:30 – 16:00

Thurs:  07:30 – 16:00
 Fri:      07:30 – 16:00
 Sat:      07:30 – 16:00

Stirling Laurencecroft Road

14 Laurencecroft Road, Stirling,
 FK8 1AQ
01786 471711

Opening Times

Mon:  05:30 – 16:30
Tues:  05:30 – 16:30
Wed:  05:30 – 16:30

Thurs:  05:30 – 16:30
 Fri:      05:30 – 16:30
 Sat:      05:30 – 16:30
 Sun:     08:00 – 15:30  

Stirling Players Road

Unit 4, Players Road, Stirling,
FK7 7WR
01786 465665

Opening Times

Mon:  06:00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:      06:00 – 16:30
 Sun:     08:00 – 15:30

Stirling Port Street

73 Port Street, Stirling,
FK8 2ER
01786 473486

Opening Times

Mon:  07:00 – 16:00
Tues: 07:00 – 16:00
Wed: 07:00 – 16:00

Thurs: 07:00 – 16:00
 Fri:     07:00 – 16:00
 Sat:     07:00 – 16:00

Tillicoultry High Street

102 High Street, Tillicoultry,
FK13 6DY
01259 750286

Opening Times

Mon:  06:00 – 16:30
Tues:  06:00 – 16:30
Wed:  06:00 – 16:30

Thurs:  06:00 – 16:30
 Fri:      06:00 – 16:30
 Sat:      07:00 – 15:45
 Sun:     10:00 – 15:00

Wishaw Main Street

65 Main Street Wishaw,
ML2 7AB
01698 359889

Opening Times

Mon:  06:30 – 17:00
Tues:  06:30 – 17:00
Wed:  06:30 – 17:00

Thurs:  06:30 – 17:00
 Fri:      06:30 – 17:00
 Sat:      06:30 – 17:00
 Sun:     09:00 – 16:00

The cookies we use allow us to monitor our web site traffic – they do not give us access to your computer or provide any information about you. Please click “Accept Cookies” to consent to our use of cookies. Read our Cookie Policy.