Stockists
- All Countries
- United States
- United Kingdom
- All
- 5 miles
- 10 miles
- 25 miles
- 50 miles
- 100 miles
- All Stores
- Stockist
26-27 High Street
Stamford
Lincolnshire
PE9 2AY
Tel: 01780 751 044
Monday - Friday, 9am - 5.30pm
Saturdays - 9am - 5.30pm
Sundays - 10am - 4pm
The Old Brewery
Spalding Road
Bourne
Lincolnshire
PE10 9WG
Tel: 01778 560 744
Monday - Friday, 9am - 5pm
Saturdays - 10am - 4pm
Closed on public and bank holidays
Rochdale Road
Manchester
Greater Manchester
M24 2RB
Tel: 01706 711711
Four Mile Bridge Road
Anglesey
Gwynedd
LL65 3HB
Tel: 01407 741831
The Old Bank
Eccleston
Lancashire
PR7 5DZ
Tel: 01257 452329
53-57 Berry Lane
Longridge
Lancashire
PR3 3NH
Tel: 01772 784250
10 Matlock Street
Bakewell
Derbyshire
DE45 1EE
Tel: 01629 812620
24/26 Colliergate
York
North Yorkshire
YO1 8BW
Tel: 01904 625601
Pockley
York
Morth Yorkshire
YO62 7TD
Tel: 01439 770303
Wrexham Road Farm
Holt Village
Wrexham
LL13 9YU
Tel: 01829 270302
240 Burton Road
West Didsbury
Greater Manchester
M20 2LW
Tel: 0161 4344236
155 Heaton Moor Road
Heaton Moor
Greater Manchester
SK4 4HY
Tel: 0161 4422022
113 Beech Road
Chorlton Cum Hardy
Greater Manchester
M21 9EQ
Tel: 0161 8600047
The Bottle Kiln
West Hallam
Derbyshire
DE7 6HP
Tel: 0115 9329442
Unit 2 Kingbur Place
Crewe
Cheshire
CW3 0DL
Tel: 01270 811925
2 - 6 & 10 Witton Street
Northwich
Cheshire
CW9 5AP
Tel: 01606 43344
E.H. Williams Limited
Little Sutton
Merseyside
CH66 1QW
Tel: 0151 3393195
Market Place
Settle
North Yorkshire
BD24 9EF
Tel: 01729 823638
Castle Howard
York
North Yorkshire
YO60 7DA
Tel: 01653 648642
Charlies Stores Ltd
Welshpool
Powys
SY21 8RP
Tel: 01938 555545
Chatsworth Estate Trading Limited
Bakewell
Derbyshire
DE45 1PJ
Tel: 01246 565300
21 High Street
Pateley Bridge
North Yorkshire
HG3 5AP
Tel: 01423 711222
The Studio
Lymm
Cheshire
WA13 0QT
Tel: 01925 758985
44 Market Place
Uttoxeter
Staffordshire
ST14 8HP
Tel: 01889 358011
6 Jerry Croft
Skipton
North Yorkshire
BD23 1DX
Tel: 01756 792121
Main Road
Uttoxeter
Staffordshire
ST14 5HF
Tel: 01889 590050
7 Church Street
Ripley
Derbyshire
DE5 3BU
Tel: 01773 743764
17 Market Place
Bedale
North Yorkshire
DL8 1ED
Tel: 01677 426464
Dyche Lane
Dronfield
Derbyshire
S18 3BJ
Tel: 01246 412763
Railway Road
Harrogate
North Yorkshire
HG2 8NZ
Tel: 01423 546111
Pant Road
Gwynedd
Gwynedd
LL54 5RL
Tel: 01286 672212
Grayson House
Lichfield
Staffordshire
WS14 0DU
Tel: 01543 483344
Hfs Tarporley Limited
Little Budworth
Cheshire
CW6 9ES
Tel: 01829 760414
25 Alderley Road
Wilmslow
Cheshire
SK9 1HY
Tel: 01625 444881
Wickentree Lane
Oldham
Greater Manchester
M35 9BA
Tel: 0161 6815678
Units 1, 2 & 3 Bron-Y-Berth
Pwllheli
North Wales
LL53 7HL
Tel: 01758 614343
Holcolmbe Brook Precinct
Bury
Greater Manchester
BL0 9SH
Tel: 07843 855543
Back-Ridge Farm
Nr Clitheroe
Lancashire
BB7 3LQ
Tel: 01200 443377
Moseley Hall Farm
Knutsford
Cheshire
WA16 8RB
Tel: 01565 631027
Croxall Road
Lichfield
Staffordshire
DE13 7AR
Tel: 01283 245171
Duddon Heath
Tarporley
Cheshire
CW6 0EP
Tel: 01829 741512
100 Castle Street
Oswestry
Shropshire
SY11 1LA
Tel: 01691 680111
6 Castle Street
Beaumaris
Anglesey
LL58 8AP
Tel: 7391117726
Portmeirion Shops Ltd
Minffordd
Gwynedd
LL48 6ER
Tel: 01766 770774
59 High Street
Stone
Staffordshire
ST15 8AD
Tel: 01785 747197
2 The Standfield Centre
Boothstown
Greater Manchester
M28 1FB
Tel: 07818 406 986
Rhug Estate Estate Office
Corwen
Denbigshire
LL21 0EH
Tel: 01490 4013000
6 New Road Side
Leeds
West Yorkshire
LS19 6HN
Tel: 01132 391301
Clitheroe Road
Clitheroe
Lancashire
BB7 4JY
Tel: 01200 441230
The Snug
Ramsey
Isle Of Man
IM8 1AF
Tel: 01624 818187
Clifton Square
Lytham
Lancashire
FY8 5LR
Tel: 01253 740717
29 High Street
Bridgnorth
Shropshire
WV16 4DB
Tel: 01746 765067
Blakey Lane
Thirsk
North Yorkshire
YO7 3AB
Tel: 01845 523032
1 Westfield Lane
Huddersfield
West Yorkshire
HD8 9SZ
Tel: 01924 848171
Tutbury Mill Mews
Tutbury
Staffordshire
DE13 9LU
Tel: 01283 810081
Tynwald Mills
St Johns
Isle Of Man
IM4 3AD
Tel: 01624 801213
Warbreck Garden Centre
Lathorn
Lancashire
L40 6JW
Tel: 01695 722960
Prince Albert Row
Harrogate
North Yorkshire
HG1 1ST
Tel: 01423 530111
Harden
Bingley
West Yorkshire
BD16 1BE
Tel: 01274 562971
Ashvale House
Bailiesmills
County Antrim
BT27 5PE
Tel: 028 9263 8099
42 Main Sreet
Saintfield
County Down
BT24 7AB
Tel: 02897 519999
20 Kent Street
Fermoy
County Cork
Tel: 353 87 675 1268
19 Ballynahinch Street
Hillsborough
County Down
BT26 6AW
Tel: 2892688293
25 John Roberts Sq.
Waterford
County Waterford
Tel: 353 0 51 873823
10 High Street
Kilkenny
County Kilkenny
Tel: 353 56 776 2117
Magowan West
Portadown
County Armagh
BT62 3PG
Tel: 028 3833 3297
Dock Road
Dunmore East
County Waterford
.
Tel: 353 86145 2029
6 Old Ballyclare Road
Templepatrick
Ballyclare
BT39 0BJ
Tel: 028 9443 2513
Main Street
Schull
County Cork
Tel: 00353 28 28209
The Old Bank
Killinchy
County Down
BT23 6PA
Tel: 028 9754 1753
16 Castle Street
Ardee
County Louth
Tel: 353 416 858752
Unit 19 St. Patrick's Woollen Mills
Douglas, Ballybrack
County Cork
Tel: 00353 21 489 8471
49 - 51 Bridge Street
Banbridge
County Down
BT32 3JL
Tel: 028 40 662709
1D Hammonds Road
Lisburn
County Antrim
BT28 2NG
Tel: 028 9261 3922
28 Wicklow Street
Dublin
County Dublin
D02 A268
Tel: 353 01 6753722
Unit 10 The Linen Green
Dungannon
County Tyrone
BT71 7HB
Tel: 028 8775 0085
17 Market Street
Limavady
County Londonderry
BT49 0AB
Tel: 028 777 65972
@ The Roundabout
Monaghan
County Monahgan
Tel: 353 47 74810
28 Pearse Street
Clonakilty
County Cork
Tel: 00353 23883 5412
Dublin Road
Celbridge
County Kidare
Tel: 353 1 628 8903
Laharn
Killorglin
County Kerry
Tel: 00353 669761110
3/4 Bridge Street
Skibbereen
County Cork
Tel: 00353028 21013
Main Street
Athleague
County Roscommon
Tel: 353 906 663818
45 Main Street
Portrush
County Antrim
BT56 8BN
Tel: 2870822244
9-11 Church Street
Coleraine
County Londonderry
BT52 1AN
Tel: 2870325241
Market Street
Clifden
County Galway
Tel: 353 0 95 215 32
129 Ballynahinch Road
Belfast
County Antrim
BT8 8DJ
Tel: 2890814555
51 Raeburn Place
Edinburgh
Mid Lothian
EH4 1HX
Tel: 0131 629 6758
7 Bridge Street
Kelso
Borders
TD5 7HT
Tel: 01573 228829
43 High Street
Peebles
Borders
EH45 8AN
Tel: 01721 722752
Channel Farm
Kinross
Perthshire
KY13 9HD
Tel: 01592 841000
Market Place
Kilmacolm
Renfrewshire
PA13 4AD
Tel: 01505 874487
5 Church Street
St Andrews
Fife
KY16 9NW
Tel: 01334 478952
25 St Mary'S Street
Kirkcudbright
Dumfries & Galloway
DG6 4AA
Tel: 01557 339286
141 Bruntsfield Place
Edinburgh
Mid Lothian
EH10 4EB
Tel: 0131 477 2237
60 Market Street
Haddington
East Lothian
EH41 3JG
Tel: 01620 822170
Foulis Ferry
Evanton
Inverness-Shire
IV16 9UX
Tel: 01349 830038
36 Seafield Road
Inverness
Inverness-Shire
IV1 1SG
Tel: 01463 239160
Pitagowan
Blair Atholl
Perthshire
PH18 5TW
Tel: 01796 483236
12 The Courtyard
Cults
Aberdeenshire
AB15 9SD
Tel: 01224 862690
39 Bridge Street
Ellon
Aberdeenshire
AB41 9AA
Tel: 01358 721326
119 High Street
Auchterarder
Perthshire
PH3 1AA
Tel: 01764 663369
Ferntower Road
Crieff
Perthshire
PH7 3LQ
Tel: 01764 655555
15 Lake Road
Keswick
Cumbria
CA12 5BS
Tel: 017687 772875
21 Victoria Road
Penrith
Cumbria
CA11 8HP
Tel: 01768 864211
The Cottage South
Heddon-On-The-Wall
Northumberland
NE15 0EZ
Tel: 01661 853110
Milkhop Centre, Berwick Hill Road
Seaton Burn
Northumberland
NE13 6DA
Tel: 01670 789142
51 Main Street
Cockermouth
Cumbria
CA13 9JS
Tel: 01900 823223
15 Middle Street
Corbridge
Northumberland
NE45 5AT
Tel: 01434 632582
50 Market Street
Ulverston
Cumbria
LA12 7LT
Tel: 01229 581621
Orton Grange
Carlisle
Cumbria
CA5 6LA
Tel: 01228 711410
Pool Darkin Lane
Beetham
Cumbria
LA7 7AP
Tel: 01539 563630
Cavendish Arms, Cavendish Street
Cartmel
Cumbria
LA11 6QA
Tel: 01539 536240
Sled Lane
Wylam
Tyne And Wear
NE41 8JH
Tel: 01661 852176
9 Percy Park Road
Tynemouth
Tyne And Wear
NE30 4LZ
Tel: 0191 340 7578
15 Market Cross
Sturminster Newton
Dorset
DT10 1AS
Tel: 01258 475333
Camperdine House, High Street
Chipping Campden
Gloucestershire,
GL55 6AT
Tel: 01386 841001
The Arcade, King Street
Llandysul
Ceredigion
SA44 4DJ
Tel: 01559 363277
24B Cheap Street,
Sherborne
Dorset
DT9 3PX
Tel: 01935 389046
1-5 Gold Street
Tiverton
Devon
EX16 6QD
Tel: 01884 252627
8 Fore Street
Kingsbridge
Devon
TQ7 1NY
Tel: 01548 855656
High Street
Stockbridge
Hampshire
SO20 6HB
Tel: 01264 810 513
15 Broad Street
Alresford
Hampshire
SO24 9AR
Tel: 01962 738730
5 Churchtown
St. Agnes
Cornwall
TR5 0QW
Tel: 01872 571223
6 Nevill Street
Abergavenny
Monmouthshire
NP7 5AD
Tel: 01873 854060
5/7 Southgate Street
Launceston
Cornwall
PL15 9DP
Tel: 01566 779979
63-65 High Street
Shaftesbury
Dorset
SP7 8JE
Tel: 01747 855900
57 King Street
Carmarthen
Carmarthenshire
SA31 1BD
Tel: 01267 231133
The Old Police Station, High Street
Chipping Campden
Gloucestershire
GL55 6HB
Tel: 01386 848899
Linden Close
Torrington
Devon
EX38 7AN
Tel: 01805 626242
Dart Farm Village
Topsham
Devon
EX3 0QH
Tel: 01392 878242
28 Market Place
Salisbury
Wiltshire
SP1 1TL
Tel: 01722 506045
22 The Square
Beaminster
Dorset
DT8 3AU
Tel: 01308 863477
29B Cheap Street
Sherbourne
Dorset
DT9 3PU
Tel: 01935 817161
27 Fore Street
Dulverton
Somerset
TA22 9EX
Tel: 01398 323474
19 North Street
Winchcombe
Gloucestershire
GL55 6HB
Tel: 01242 581000
1 The Avenue
Minehead
Somerset
TA24 5NN
Tel: 01643 818637
Stow Road
Moreton In Marsh
Gloucestershire
GL56 0DS
Tel: 01608 651757
Polzeath
Wadebridge
Cornwall
PL27 6SP
Tel: 01208 862320
17 Salisbury Street
Blandford Forum
Dorset
DT11 7AU
Tel: 01258 475243
53 Fore Street
Ivybridge
Devon
PL21 9AE
Tel: 01752 894569
Fontley Road
Titchfield
Hampshire
PO15 6QX
Tel: 01329 854887
The Aga Shop, Darts Farm
Topsham
Devon
EX4 3QS
Tel: 01392 878262
49 Hill Road
Clevedon
Somerset
BS21 7PD
Tel: 01275 343656
24 Edward Street
Westbury
Wiltshire
BA13 3BU
Tel: 01373 822015
Market Place
Sidmouth
Devon
EX10 8LW
Tel: 01395 514 563
Winsley
Bradford-On-Avon
Wiltshire
BA15 2JB
Tel: 01225 864948
23 High Street
Dunster
Somerset
TA24 6SF
Tel: 01643 821 589
27 High Street
Chipping Sodbury
Gloucestershire
BS37 6BA
Tel: 01454 312205
12A Silver Street
Iliminster
Somerset
TA19 0DS
Tel: 01460 52506
10 Fore Street
Mevagissey
Cornwall
PL26 6QU
Tel: 01726 437316
Nyewood Rogate
Petersfield
Hampshire
GU31 5HZ
Tel: 01730 821811
Fountains Mall
Hook
Hampshire
RG29 1LP
Tel: 01256 703482
Havant Road
Horndean
Hampshire
PO8 0UU
Tel: 023 92593839
35 Broad Street
Ross On Wye
Herefordshire
HR9 7DY
Tel: 01989 564542
48B Long Street
Wotton Under Edge
Gloucestershire
GL12 7BT
Tel: 01989 564542
Bath Road
Shaw
Wiltshire
SN12 8EZ
Tel: 01225 702345
Pendemis
Lower Sticker
Cornwall
PL26 7JH
Tel: 01726 65656
Mapperton
Beaminster
Dorset
DT8 3NR
Tel: 01308 862645
Exebridge Industrial Estate
Exebridge
Somerset
TA22 9BL
Tel: 01398 322140
2 Downend Road
Bristol
Somerset
BS16 5UJ
Tel: 0117 9572662
6-10 Westway
Frome
Somerset
BA11 1BS
Tel: 01373 462116
Joseph Locke Way
Crediton
Devon
EX17 3FB
Tel: 01363 774940
Exeter Road
Okehampton
Devon
EX20 1QQ
Tel: 01837 53886
Station Yard
Axminster
Devon
EX13 5PF
Tel: 01297 32441
The Hollies
Midsomer Norton
Somerset
BA3 2DT
Tel: 01761 416170
29 Fore Street
Fowey
Cornwall
PL23 1AH
Tel: 01726 832 750
12 Black Jack Street
Cirencester
Gloucestershire
GL7 2AA
Tel: 01285 650308
Otterton
Budleigh Salterton
Devon
EX9 7HG
Tel: 01395 568521
66 Fore Street
Topsham
Devon
EX3 0HL
Tel: 01392 879400
2A Borough Parade
Chippenham
Wiltshire
SN15 3WL
Tel: 01249 462558
The Old School
East Lulworth
Dorset
BH20 5QN
Tel: 01929 400637
34 Fore Street
Totnes
Devon
TQ9 5RP
Tel: 01803 862205
Peterstow
Ross - On - Wye
Herefordshire
HR9 6LL
Tel: 01989 730284
24 The Mall
Clifton
Bristol
BS8 4DS
Tel: 01179 306524
Polzeath
Wadebridge
Cornwall
PL27 6RA
Tel: 01208 863718
11-13 Chapel Terrace
Hayle
Cornwall
TR27 4AB
Tel: 01736 755543
53 Fore Street
St Ives
Cornwall
TR26 1HE
Tel: 01736 755543
Lemon Street Market
Truro
Cornwall
TR1 2QD
Tel: 01736 755543
Prior Park Road
Bath
Somerset
BA2 4NF
Tel: 01225 427175
38 - 41 Broad Street
Bath
Somerset
BA1 5LP
Tel: 01225 462227
Rumwell
Taunton
Somerset
TA4 1EJ
Tel: 01823 461 599
4 High Street
Warminster
Wiltshire
BA12 9AE
Tel: 01985 212115
57 High Street
Wimborne
Dorset
BH21 1HS
Tel: 01202 840144
31 - 33 Monnow Stree
Monmouth
Monmouthshire
NP25 3EF
Tel: 01600 719339
Griffin Mill
Thrupp
Gloucestershire
GL5 2AZ
Tel: 01453 731305
High Street
Bourton-On-The-Water
Gloucestershire
GL54 2AQ
Tel: 01451 822800
14 - 20 Bell Street
Romsey
Hampshire
SO51 8ZE
Tel: 01794 526626
Unit 3, Merchant House
Royal Wootton Bassett
Wiltshire
SN4 7AF
Tel: 01793 855817
The Aga Cooker Centre
Chard
Somerset
TA20 1FA
Tel: 01460 67878
Cathedral Close
Haverfordwest
Pembrokeshire
SA62 6RD
Tel: 01437 720202
Lyndhurst Road
Christchurch
Dorset
BH23 4SA
Tel: 01425 272244
6A The Shambles
Bradford On Avon
Wiltshire
BA15 1JS
Tel: 01225 920290
High Street
Bishops Waltham
Hampshire
SO32 1AB
Tel: 01489 893861
44 Parsonage Street
Dursley
Gloucestershire
GL11 6EN
Tel: 01453 546832
4 High Street
Fairford
Gloucestershire
GL7 4AD
Tel: 01285 712521
19 West Market Place
Cirencester
Gloucestershire
GL7 2AE
Tel: 01285 659085
North Street
Chichester
West Sussex
PO19 1LR
Tel: 01243 533953
West Street
Somerton
Somerset
TA11 6NB
Tel: 01458 273122
4 West Street
Leominster
Herefordshire
HR6 8ES
Tel: 01568 613366
21 High Street
Ledbury
Herefordshire
HR8 1DS
Tel: 01531 635603
24bee Main Street
Solva
Pembrokeshire
SA62 6UU
Tel: 07854 578155
The Hopkiln
Bentley
Hampshire
GU10 5LZ
Tel: 01252 933136
Fore Street
Tintagel
Cornwall
PL34 0DB
Tel: 01840 779277
17 Newton Road
Swansea
West Glamorgan
SA3 4AR
Tel: 01792 390095
112 High Street
Malborough
Wiltshire
SN8 1LT
Tel: 01672 516668
Fishguard Road
Haverfordwest
Pembrokeshire
SA62 4BT
Tel: 01437 768014
Dorchester Road
Wimborne
Dorset
BH21 3RW
Tel: 01258 857278
Corsham Road
Chippenham
Wiltshire
SN15 2LZ
Tel: 01249 730204
Nursery Farm
Woodborough
Wiltshire
SN9 5PF
Tel: 01672 851249
Norton Lane
Whitchurch
Somerset
BS14 0BT
Tel: 01275 832296
11 Kings Road
St Mawes
Cornwall
TR2 5DH
Tel: 01326 279113
Churchhill
Lynton
Devon
EX35 6HY
Tel: 01598 752557
Top Floor Barn Arcade
Northampton
Northamptonshire
NN7 4LB
Tel: 01327 341080
23 Cornhill
Banbury
Oxfordshire
OX16 5NG
Tel: 01295 703030
40-42 St Giles Street
Northampton
Northamptonshire
NN1 1JW
Tel: 01604 635408
8 Regent Street
Rugby
Warwickshire
CV21 2QF
Tel: 01788 575111
8-12 Market Place
Holt
Norfolk
NR25 6BW
Tel: 01263 712244
40 Thoroughfare
Woodbridge
Suffolk
IP12 1AL
Tel: 01394 384300
Middle Hill
Broadway
Worcestershire
W12 7LB
Tel: 01386 852498
The Hythe Bridge Road
Downham Market
Norfolk
PE38 0AE
Tel: 01366 384126
The Street
Bury St Edmunds
Suffolk
IP31 3BA
Tel: 01359 259259
44 High Street
Burford
Oxfordshire
OX18 4RR
Tel: 01993 823606
26 Worcester Road
Worcester
Worcestershire
DY13 9PB
Tel: 01299 826169
Bridge Farm Barns
Ipswich
Suffolk
IP7 7AY
Tel: 01449 740456
3 New Street
Oundle
Northamptonshire
PE8 4EA
Tel: 01832 274467
26 Cave Street
Oxford
Oxfordshire
OX4 1BA
Tel: 0345 8620743
19-21 Fore Hill
Ely
Cambridgeshire
CB7 4AA
Tel: 01353 662881
7 High Street
Princes Risborough
Buckinghamshire
HP27 0AX
Tel: 01844 273388
9 The Broadway
Beaconsfield
Buckinghamshire
HP9 2PD
Tel: 01494 677665
The Courtyard
Elveden
Suffolk
IP24 3TJ
Tel: 01842 898068
Unit 5 Riverside Enterprise Park
Saxilby
Lincolnshire
LN1 2FU
Tel: 01522 246599
Main Road
Ombersley
Worcestershire
WR9 0JG
Tel: 01905 622 295
Farndon Road
Market Harborough
Leicestershire
LE16 9NP
Tel: 01858 464838
83 Bailgate
Lincoln
Lincolnshire
LN1 3AR
Tel: 01522 579400
8 Church Street
Oakham
Rutland
LE15 6AA
Tel: 01572 722654
Barrow
Bury St Edmunds
Suffolk
IP29 5AX
Tel: 01284 811032
32 Queen Street
Market Rasen
Lincolnshire
LN8 3EH
Tel: 01673 842535
55 Church Street
Malvern
Worcestershire
WR14 2AA
Tel: 01684 573635
Stanbridge Road
Haddenham
Buckinghamshire
HP17 8HN
Tel: 01844 290395
Knives Lane
Prestwood
Buckinghamshire
HP16 0HJ
Tel: 01494 862720
Mill Green Farm
Stonham Aspall
Suffolk
IP14 6BZ
Tel: 01449 722294
35 North Street
Bourne
Lincolnshire
PE10 9AE
Tel: 01778 423816
10 Main Road
Leadenham
Lincolnshire
LN5 0PY
Tel: 01400 318497
76 High Street
Milton Keynes
Buckinghamshire
MK11 1AH
Tel: 01908 565005
59 Brook Street
Oxford
Oxfordshire
OX49 5EH
Tel: 07789 756882
6 Piccadilly Buildings
Kettering
Northants
NN16 0AN
Tel: 01536 484507
32 Station Road
Sheringham
Norfolk
NR26 8RF
Tel: 01263 821990
Caley Mill
Heacham
Norfolk
PE31 7JE
Tel: 01485 572714
2A High Street
Ruddington
Nottinghamshire
NG11 6EH
Tel: 0115 9813030
Fir Covert Road
Taverham
Norfolk
NR8 6HT
Tel: 0160 3262870
Toll Bar
Stamford
Lincolnshire
PE9 4BB
Tel: 01780 765656
14 Bedford Street
Ampthill
Bedfordshire
MK45 2NB
Tel: 01525 406566
Wherstead
Ipswich
Suffolk
IP9 2AB
Tel: 01473 786610
4 The Huntings
Broadway
Worcestershire
WR12 7AH
Tel: 01386 853270
Wilburton
Ely
Cambridgeshire
CB6 3RN
Tel: 01353 741024
Grayingham
Gainsborough
Lincolnshire
DN21 4JD
Tel: 01652 640308
42 Market Place
Burnham Market
Norfolk
PE318EQ
Tel: 01328 738353
Hague Lane
Rotherham
South Yorkshire
S62 7TF
Tel: 01226 744842
Alexandra Palace Garden Centre
North London
London
N22 7BB
Tel: 020 8444 2555
Neal's Nurseries
Wandsworth
London
SW18 2PH
Tel: 020 8874 2037
Woods
Berkhamsted
London
HP4 1BJ
Tel: 01442 863159
Unit D013 Parkhall Trading Estate
West Dulwich
London
SE21 8DE
Tel: 020 8761 3457
1 Oakdene Parade
Cobham
Surrey
KT11 2LP
Tel: 01932 588854
Winterdown Road
Esher
Surrey
KT10 8LS
Tel: 01372 460181
11/14 Shipyard
Weybridge
Surrey
KT13 8BH
Tel: 01932 840426
2 - 4 Eton Street
Richmond
Surrey
TW9 1EE
Tel: 020 8332 3030
Regent's Park
London
Middlesex
NW1 4RY
Tel: 0344 2251826
16 St Georges Road
WImbledon
London
SW19 4DP
Tel: 0208 9469191
22-24 Station Road
Upminster
London
RM14 2UB
Tel: 01708 255300
11-14 The Town
Enfield
London
EN2 6LJ
Tel: 020 8373 4200
7-11 Northbrook St
Newbury
Berkshire
RG14 1DN
Tel: 01635 523523
22 High Street
Barnes
Surrey
SW13 9LW
Tel: 020 88784899
115 Lower Richmond Road
Putney
Surrey
SW15 1EX
Tel: 020 87887609
18 The Parade
East Wittering
Surrey
PO20 8BN
Tel: 01243 673777
80-82 Glentham Road
Barnes
Surrey
SW13 9JJ
Tel: 020 7384 8400
171 Fulham Road
London
Middlesex
SW3 6JW
Tel: 020 7384 8400
Wimbledon House, The Old Armoury
Brookwood
Surrey
GU24 0NY
Tel: 01483 486500
Hamels Mead
Buntingford
Hertfordshire
SG9 9ND
Tel: 01920 821246
29 Connaught Avenue
Frinton-On-Sea
Essex
CO13 9PN
Tel: 01255 670555
Clifford House
Saffron Walden
Essex
CB10 1HQ
Tel: 01799 520056
High Street
Cranbrook
Kent
TN17 3DN
Tel: 01580 712555
Bentalls
Kingston Upon Thames
Surrey
KT1 1TX
Tel: 020 8546 1001
22 West Street
Haslemere
Surrey
GU27 2AB
Tel: 01428 641698
76 High Street
Godalming
Surrey
GU7 1DU
Tel: 01483 422327
79 North Street
Chichester
Sussex
PO19 1LQ
Tel: 01243 530787
6 Sayers Lane
Tenterden
Kent
TN30 6BW
Tel: 01580 763413
40 West Street
Horsham
Sussex
RH12 1PP
Tel: 01403 241700
45 High Street
Reigate
Surrey
RH2 9AE
Tel: 01737 226671
78 Station Rd East
Oxted
Surrey
RH8 0PG
Tel: 01883 712138
25 St Margaret's Street
Canterbury
Kent
CT1 2SG
Tel: 01227 452716
37 The Borough
Farnham
Surrey
GU9 7NW
Tel: 01252 820780
20 Northbrook St
Newbury
Berkshire
RG14 1DJ
Tel: 01635 523375
23-25 King Street
Saffron Walden
Essex
CB10 1EU
Tel: 01799 522441
Blighs Meadow
Sevenoaks
Kent
TN13 1DF
Tel: 01732 463113
3 Rams Walk
Petersfield
Hampshire
GU32 3JA
Tel: 01730 269384
2A Amy Road
Oxted
Surrey
RH8 0PX
Tel: 01883 713378
Braintree Road
Great Bardfield
Essex
CM7 4PY
Tel: 01371 811716
98 High Street
Edenbridge
Kent
TN8 5AR
Tel: 01732 867715
A10 Farm Shop
Royston
Cambridgeshire
SG8 6DF
Tel: 01763 260418
3 St Martins Walk
Dorking
Surrey
RH4 1UT
Tel: 01306 889914
13 The Orchards Shopping Centre
Haywards Heath
Sussex
RH16 3TH
Tel: 01306 889914
12 Westbrook Walk
Alton
Hampshire
GU34 1HZ
Tel: 01420 544994
112/114 High Street
Uckfield
Sussex
TN22 1PX
Tel: 01825 763456
Off Dogs Lane
Reading
Berkshire
RG8 8SJ
Tel: 01635 579662
Gravel Lane
Chichester
West Sussex
PO19 8PG
Tel: 01243 216299
Lower Lodge
Haslemere
West Sussex
GU27 3NH
Tel: 01428 647876
Market Square
Petworth
West Sussex
GU28 0AH
Tel: 01798 342566
Simmonds Road
Canterbury
Kent
CT1 3RA
Tel: 01227 472008
Royal Victoria Place
Tunbridge Wells
Kent
TN1 2SR
Tel: 01892 516716
52 Straight Road
Colchester
Essex
CO4 5RB
Tel: 01206 273834
72 Church Square
Rye
East Sussex
TN31 7HF
Tel: 01797 222330
Charlton Barns
Chichester
West Sussex
PO18 0HX
Tel: 01243 811844
Tilburstow Hill Road
Godstone
Surrey
RH9 8LX
Tel: 01883 742546
Hillier Garden Centre Banbury
Banbury
Oxfordshire
OX16 2PR
Tel: 01295 266300
Farnham Road
Liss
Hampshire
GU33 6LJ
Tel: 01730 892196
Hillier Gift Centre Braishfield
Romsey
Hampshire
SO51 OQA
Tel: 01794 368407
Woodhouse Lane
Southampton
Hampshire
SO30 2EZ
Tel: 01489 782306
Sunningdale Nurseries
Windlesham
Berkshire
GU20 6LQ
Tel: 01344 623166
Hailsham Road
Pevensey
East Sussex
BN24 5BS
Tel: 01323 763240
Main Road
Chichester
West Sussex
PO18 8FL
Tel: 01243 573696
Leighton Buzzard Road
Hemel Hempstead
Hertfordshire
HP1 3BA
Tel: 01442 242637
Romsey Road
Winchester
Hampshire
SO22 5DN
Tel: 01794 368407
Priors Court Road
Thatcham
Berkshire
RG18 9TG
Tel: 01635 200442
Brighton Road
Horsham
West Sussex
RH13 8QA
Tel: 01403 210113
Whiteway Road
Bath
Bath and North East Somerset
BA2 2RG
Tel: 01225 421162
25A High Street
Ingatestone
Essex
CM4 9DU
Tel: 07738 379568
Kings Head Centre
Maldon
Essex
CM9 5PN
Tel: 01621 843323
Boutique Cafe Fine Food Store
Canterbury
Kent
CT4 5EU
Tel: 01227 830830
101 - 105 High Street
Cranleigh
Surrey
GU6 8AY
Tel: 01483 273777
Sand Trading
Tring
Hertfordshire
HP23 4AB
Tel: 01442 827994
Middle Farm
Lewes
East Sussex
BN8 6LJ
Tel: 01323 811411
16 St Georges Road
London
Merton
SW19 4DP
Tel: 020 3875 6427
The Gift Shop
Tonbridge
Kent
TN11 8DG
Tel: 01892 870307
Burwash Road
Heathfield
East Sussex
TN21 8XG
Tel: 01435 884111
London Road
Sevenoaks
Kent
TN14 7AD
Tel: 01959 533089
15 High Street
St Albans
Hertfordshire
AL3 4EH
Tel: 01727 866898
Hook End Lane
Pangbourne
Berkshire
RG8 8SD
Tel: 01491 672900
37 Devonshire Road
Bexhill-On-Sea
East Sussex
TN40 1BD
Tel: 01424 731900
36 George Street
Hastings
East Sussex
TN34 3EA
Tel: 01424 442146
High Street
Colchester
Suffolk
CO7 6DE
Tel: 01206 322552
56 High Street
West Malling
Kent
ME19 6LU
Tel: 01732 875324
Badshot Lea Road
Farnham
Surrey
GU9 9JX
Tel: 01252 333666
Halliford Road
Shepperton
Surrey
TW17 8SG
Tel: 01932 784121
Sixth Cross Road
Twickenham
Richmond upon Thames
TW2 5PA
Tel: 020 8977 9241
Holloway Hill
Chertsey
Surrey
KT16 0AE
Tel: 020 8398 7170
Woodstock Lane North
Long Ditton
Surrey
KT6 5HN
Tel: 01252 792545
The Reeds Road
Frensham
Surrey
GU10 3BP
Tel: 01252 792545
1 Dorset Street
Sevenoaks
Kent
TN13 1LL
Tel: 01732 666420
152 High Street
Colchester
Essex
CO1 1PN
Tel: 01206 571212
The Old Forge Living
Earles Colne
Essex
CO6 2PA
Tel: 01787 222989
43 Bangor Mall Blvd.
Bangor
Maine
04401
Tel: 207 945 3764
240 U.S. Rt.1
Falmouth
Maine
04105
Tel: 207 781 4627
456 Payne Road
Scarborough
Maine
04074
Tel: 207 396 6112
65 Topsham Fair Mall Rd.
Topsham
Maine
04086
Tel: 207 504 5093
240 Elkhorn Ave
Estes Park
Colorado
80517
Tel: 970 586 3294
251 N Hemlock
Cannon Beach
Oregon
97110
Tel: 503 436 2172
1024 North Blvd
Oak Park
Illinois
60301
Tel: 708 383 3066
1840 1St Street
Baker City
Oregon
97814
Tel: 541 519 2991
120 Don Gaspar Ave
Santa Fe
New Mexico
87501
Tel: 505 983 3771
5 Commercial St
Boothbay Harbor
Maine
04538
Tel: 207 633 7262
1345 Piedmont Avenue
Atlanta
Georgia
30309
Tel: 404 876 5859
104 Fifth Ave S
Edmonds
Washington
98020
Tel: 425 775 3344
2366B Rice Blvd
Houston
Texas
77005
Tel: 713 522 6868
2422 W.Colorado Ave
Colorado Springs
Colorado
80904
Tel: 719 473 9367
747 Chief Justice Cushing Hwy
Cohasset
Massachusetts
02025
Tel: 781 383 2665
301 Hope St
Bristol
Rhode Island
02809
Tel: 401 253 3117
135 E. Elkhorn Avenue
Estes Park
Colorado
80517
Tel: 970 586 4344
71 Elm Street, Suite 3
New Canaan
Connecticut
06840
Tel: 203 972 5887
1 Main Street Square
Orleans
Massachusetts
02653
Tel: 508 240 1414
21 Center Street
Brandon
Vermont
05733
Tel: 802 247 5004
0740 Sw Gaines Street
Portland
Oregon
97239
Tel: 503 267 3681
114 Don Gaspar Ave
Santa Fe
New Mexico
87501
Tel: 505 982 9862
4218 East Madison
Seattle
Washington
98112
Tel: 206 568 0347
91806 Mill Creek Road
Blue River
Oregon
97413
Tel: 541 915 8000
6242 East Speedway Blvd
Tucson
Arizona
85712
Tel: 520 881 7060
27061 Barkley Road
Conifer
Colorado
80433
Tel: 303 838 7543
525 West Main Street
El Centro
California
92243
Tel: 760 352 3478
644-J Long Point Road
Mount Pleasant
South Carolina
29464
Tel: 843 856 4321
123 Maple Avenue
Barrington
Rhode Island
02806
Tel: 401 245 0580
2525 Arapahoe Ave
Boulder
Colorado
80302
Tel: 303 443 1822
2636 Via De La Valle
El Mar
California
92014
Tel: 858 344 1965
19 Elliot Street
Brattleboro
Vermont
05301
Tel: 802 246 7050
4820 Bayshore Drive
Naples
Florida
34112
Tel: 239 325 1351
137 Main Street
Groton
Massachusetts
01450
Tel: 978 448 8411
2107 Queen Anne Blvd N
Seattle
Washington
98109
Tel: 206 390 2700
12737 Ventura Blvd
Studio City
California
91604
Tel: 818 358 2012
32, Main Street
Millerton
New York
12546
Tel: 518 592 1800
657 Main Street
Weston
Vermont
05151
Tel: 800 547 7849
1647 Wisconsin Avenue
NW Washington D.C.
Washington D.C.
20007
Tel: 202 290 3084
2214 Ivy Road
Charlottesville
Virginia
22903
Tel: 434 284 8706
483 Magnolia Avenue
Larkspur
California
94939
Tel: 415 461 0120
873 Boston Post Road
Old Saybrook
Connecticut
06475
Tel: 860 388 5750
3558 State Street
Santa Barbara
California
93105
Tel: 805 687 7196
109 Main Street
Stowe
Vermont
05672
Tel: 802 253 7653
433 Broome Street
New York
New York
10013
Tel: 212 933 4853
4869 Main Street
Manchester Center
Vermont
05255
Tel: 802 362 3565 ext. 245
424 Broadway
Saratoga Springs
New York
12866
Tel: 518 682 4200
141 Yale Ave
Claremont
California
91711
Tel: 909 621 1752
975 North Shore Drive
Lake Bluff
Illinois
60044
Tel: 847 615 2700
208 South Great Road
Lincoln
Massachusetts
01773
Tel: 781 259 2214
50 W. Main Street
Los Gatos
California
95030
Tel: 408 354 2464
1024 First Street
Snohomish
Washington
98290
Tel: 360 243 9196
503 West Lancaster Avenue
Wayne
Pennsylvania
19087
Tel: 610 687 5566
120 The Summit At Fritz Farm
Lexington
Kentucky
94587
Tel: 859 479 1920
10355 N.E. Valley Road
Bainbridge Island
Washington
98110
Tel: 206 842 5274
728 Main Street
Louisville
Colorado
80027
Tel: 720 484 6825
368 Broadway
Saratoga Springs
New York
12866
Tel: 518 587 0666
216 North Limestone
Lexington
Kentucky
40507
Tel: 859 231 0800
30 East Dover Street
Easton
Maryland
21601
Tel: 410 819 6541
1005 Hildene Road
Manchester
Vermont
05254
Tel: 802 362 1788
146 S Main Street
Topsfield
Massachusetts
01983
Tel: 978 887 2300
54 Falls Road
Shelburne
Vermont
05482
Tel: 802 985 3221
68 Main Street
Wiscasset
Maine
04578
Tel: 207 882 9930
8021 Clayton Road
St Louis
Missouri
63117
Tel: 314 862 2665
130 Main Street
East Greenwich
Rhode Island
02818
Tel: 401 885 0510
2155 Curve Plaza
Steamboat Springs
Colorado
80477
Tel: 970 879 8014
1200 E Market Street
Nappanee
Indiana
46550
Tel: 574 773 5000
333 N. Higgins Ave
Missoula
Montana
59802
Tel: 406 543 7777
455 Bedford St
Concord
Massachusetts
01742
Tel: 781 258 6924
Auto Pride Car Wash Redwood
Redwood City
California
94061
Tel: 650 360 1072
Auto Pride Car Wash Santa Rosa
Santa Rosa
Califonia
95407
Tel: 707 579 9274
66 Main Street
Vineyard Haven
Massachusetts
02568
Tel: 508 693 1830
28 Wayer Street
Blue Hill
Maine
04614
Tel: 207 374 5400
2649 Mission Street
San Marino
California
91108
Tel: 626 441 2299
10000 Main Street
Bellevue
Washington
98004
Tel: 424 451 7872
Po Box 2106
Carmel Valley
California
93924
Tel: 831 659 4288
280 Colombus Ave.
New York
New York
10023
Tel: 212 362 2122
7 Waverley Place
Madison
New Jersey
07940
Tel: 973 593 0073
19 North Main Street
Concord
New Hampshire
03301
Tel: 603 228 1198
138 N Larchmont Blvd
Los Angeles
California
90004
Tel: 323 465 7003
929 Massachusetts Street
Lawrence
Kansas
66044
Tel: 785 843 2288
324 County Street
Bennington
Vermont
05201
Tel: 802 447 7531
1611 Harbor Road
Shelburne
Vermont
05482
Tel: 802 985 8686
Japan Center
San Francisco
Califonia
94115
Tel: 415 567 7625
1200 Ala Moana Blvd
Honolulu
Hawaii
96814
Tel: 808 593 2733
91-5431 Kapolei Pkwy
Kapolei
Hawaii
96707
Tel: 808 628 4879
6554 5Th Place South
Seattle
Washington
98108
Tel: 206 749 9761
255 Town Square Mall
Wheaton
Illinois
60189
Tel: 630 235 4325
2628 Mission Street
San Marino
Califonia
91108
Tel: 626 441 7250
3204 W Sunset Blvd
Los Angeles
California
90026
Tel: 323 356 4730
804 Hope Street
Providence
Rhode Island
02906
Tel: 401 432 7995
53 Elm St - Museum Entry
Woodstock
Vermont
05091
Tel: 802 457 2355
240 Sw 2Nd
Stevenson
Washington
98648
Tel: 509 427 4444
8900 East Bahia Drive
Scottsdale
Arizona
85260
Tel: 480 922 5202
183 Water Street
Exeter
New Hampshire
03833
Tel: 603 773 9666
1022 First Avenue
Seattle
Washington
98104
Tel: 206 652 8350
406 N E 3Rd
Mcminnville
Oregon
97128
Tel: 503 435 2313
7311 West Madison
Forest Park
Illinois
60130
Tel: 708 488 1162
127 Franklin Road
Brentwood
Tennessee
37027
Tel: 615 457 3579
941 Great Plain Ave
Needham
Massachusetts
02492
Tel: 781 444 0502
1314 Commerce Avenue
Longview
Washington
98632
Tel: 360 431 9507
Industria 58 Bajos
Valencia
46022
Tel: 34656324215
60 Grand Rue
Ettelbruck
9050
Tel: 00352 817695
Lange Gasse 11
Vienna
1080
Tel: 43 0660 157 4404
Basler Landstr 40
Freiburg
79111
Tel: 49172 7685886
Steinweg 10
Passau
94032
Tel: 0049 (0) 851 756 8377
Montearagon 5
Madrid
28033
Tel: 914354531
Waldstrabe 53
Karlsruhe
76133
Tel: 7219124414
Lange Strabe 27
Delbruck
33129
Tel: 49 0 5250 9332 80
Trierer Str. 40
Bitburg
54634
Tel: 0049 (0)6561 6952528
General Sanz Pastor 5
Burgos
09003
Tel: 0034 651314436
Buschweg 8
Winsen
29308
Tel: 0049 5143 2434
Mittelgasse 2
Bensheim
64625
Tel: 0 62 51 / 66 98 08
Neustrasse 19
46535 Dinslaken
46535
Tel: 4920644715077
Market 12
Marburg
35037
Tel: 06421 25682
2400 Riverchase Galleri
Hoover
Alabama
35244
Tel: 205 982 4337
4000 North Point Circle
Alpharetta
Georgia
30022
Tel: 678 339 9988
4400 Ashford-Dunwoody Road
Atlanta
Georgia
30346
Tel: 770 522 0468
3333 Buford Drive
Buford
Georgia
30519
Tel: 470 777 3036
1350 Hickory Point Mall
Forsyth
Illinois
62535
Tel: 217 877 2499
1960 Tower Drive
Glenview
Illinois
60026
Tel: 847 724 4199
145 Yorktown Shopping Center
Lombard
Illinois
60148
Tel: 630 953 8181
4500 16th Street
Moline
Illinois
61265
Tel: 309 797 0575
301 Veterans Parkway
Normal
Illinois
61761
Tel: 309 454 2048
3810 East Main Street
St. Charles
Illinois
60174
Tel: 630 377 9987
4202 West Jefferson Blvd
Fort Wayne
Indiana
46804
Tel: 260 432 3244
1251 US Highway 31 North
Greenwood
Indiana
46142
Tel: 317 885 9936
6020 East 82nd Street
Indianapolis
Indiana
46250
Tel: 317 594 1870
6301 University Avenue
Cedar Falls
Iowa
50613
Tel: 319 277 7490
4444 1st Avenue NE
Cedar Rapids
Iowa
52402
Tel: 319 395 9770
115 Iowa River Landing Place
Coralville
Iowa
52241
Tel: 319 351 7220
320 West Kimberly Road
Davenport
Iowa
52806
Tel: 563 386 0880
1551 Valley West Drive
West Des Moines
Iowa
50266
Tel: 515 223 1311
6701 West 135th Street
Overland Park
Kansas
66223
Tel: 913 681 1031
7700 East Kellogg Drive
Wichita
Kansas
67207
Tel: 316 685 6100
7900 Shelbyville Road
Louisville
Kentucky
40222
Tel: 502 425 7100
300 Briarwood Circle
Ann Arbor
Michigan
48108
Tel: 734 622 0233
37500 6 Mile Road
Livonia
Michigan
48152
Tel: 734 432 6949
400 Prairie Center Drive
Eden Prairie
Minnesota
55344
Tel: 952 829 0200
1650 County Road B2 West
Roseville
Minnesota
55113
Tel: 763 204 6966
2 Fountain Grass Drive
Lake St. Louis
Missouri
63367
Tel: 636 561 7040
2900 Pine Lake Road
Lincoln
Nebraska
68516
Tel: 402 420 9100
10010 California Street
Omaha
Nebraska
68114
Tel: 402 390 0381
300 Eastview Mall
Victor
New York
14564
Tel: 585 223 3417
100 Magnolia Lane
Beavercreek
Ohio
45440
Tel: 937 431 8880
1530 Polaris Parkway
Columbus
Ohio
43240
Tel: 614 781 7855
2501 W Memorial Rd
Oklahoma City
Oklahoma
73134
Tel: 405 751 1424
20111 Lord St
Brookfield
Wisconsin
53045
Tel: 262 599 7090
11 Buttermarket
Poundbury
Dorset
DT1 3AZ
Tel: 01305 265261
94 High St
Holywood
County Down
BT18 9HP
182a High Street
Boston Spa
West Yorkshire
LS23 6BT
Tel: 01937 541 600
14 The Waterways
Stratford Upon Avon
Warwickshire
CV37 0AW
Tel: 01789 415052
Units 1 & 2
Town Hall Buildings
Farnham
Surrey
GU9 7ND
Tel: 01252 299082
110 Promenade
Cheltenham
Gloucestershire
GL50 1NL
Tel: 01242 584404
6-8 Bancroft
Hitchin
Hertfordshire
SG5 1JQ
Tel: 01462 338120
16 Milson Street
Bath
Somerset
BA1 1DE
Tel: 01225 339498
46 Queens Road
Clifton
Bristol
Somerset
BS8 1RE
Tel: 0117 929 4224
24 St Marys Street
Shrewsbury
Shropshire
SY1 1ED
Tel: 01743 248817
20 St Leonards Road
Windsor
Berkshire
SL4 3BU
Tel: 01753 831500
3 Lendal
York
North Yorkshire
YO1 8AQ
Tel: 01904 627100