10 Harperland
Dundonald
Kilmarnock
Ayrshire
KA2 9DA
T: 01563 850592
Lonenwell Garage
Aberdeen Road
Alford
Aberdeenshire
AB33 8ED
T: 01975 562215
Brucklay
Maud
Peterhead
Aberdeenshire
AB42 4RA
T: 01771 613500
T/as Inverurie Garden & Machinery Centre
Old Meldrum Road
Inverurie
Aberdeenshire
AB51 0TP
T: 01467 621402
T/A James Annand
104-108 Mid Street
Keith
Banffshire
AB55 5AE
T: 01542 882544
Station Road
Bricket Wood
St Albans
Hertfordshire
AL2 3PF
T: 01923 673966
Slade Farm
Slade Lane
Sutton Coldfield
West Midlands
B75 5RP
T: 0121 308 1262
Mayflower Farm
New Road
Warminster
Wiltshire
BA12 0NS
T: 07714 212806
Dunkirk Farm Estate
Southwick
Trowbridge
Wiltshire
BA14 9NJ
T: 01225 774202
Station Road
Wanstrow
Shepton Mallet
Somerset
BA4 4SY
T: 01749 850258
Unit 1D Mill Lane
Gisburn
Clitheroe
Lancashire
BB7 4LN
T: 01200 445144
75 Bradford Road
Riddlesden
Keighley
West Yorkshire
BD21 4HD
T: 01535 691690
Agricultural Engineers
Gussage St Michael
Wimborne
Dorset
BH21 5HY
T: 01258 840301
Walberton Place Farm
Yapton Lane
Arundel
West Sussex
BN18 0AS
T: 01243 554065
Winterstoke Road
(Behind Shell Garage/
Weston Super Mare
North Somerset
BS23 3YS
T: 01934 626093
6 London Road
Wick
Bristol
Avon
BS30 5SJ
T: 01179 372285
Unit D3 Ashville Park
Short Way
Bristol
Avon
BS35 3UU
T: 01454 412100
Unit 1
Anso Corner Farm
Saffron Walden
Essex
CB10 2NU
T: 01799 524300
Unit 14 Ogwr Enterprise Centre
Bryn Road
Bridgend
Mid Glamorgan
CF32 9BS
T: 01656 722446
T/A Forest Park & Garden
Coed Court
Pontypridd
Mid Glamorgan
CF37 5SW
T: 01443 230000
Unit 4D Braymau Three Estate
River Lane
Chester
Cheshire
CH4 8RQ
T: 01244 674447
Unit 8 Darlington Yard
Chester Road
Wirral
Merseyside
CH60 3SE
T: 01513 423366
Unit 16 Reeds Farm
Cow Watering Lane
Chelmsford
Essex
CM1 3SB
T: 01245 422571
Braintree Road
Chatham Green
Chelmsford
Essex
CM3 3LD
T: 01245 362377
Woodlawn Cottage
Canterbury Road
Canterbury
Kent
CT4 8DX
T: 01227 738199
Unit 1
Armscote Fields Farm
Shipston-on-Stour
Warwickshire
CV36 4HT
T: 01608 638407
20-21 The Waterways
(off Birmingham Road)
Stratford Upon Avon
Warwickshire
CV37 0AW
T: 01789 205671
Unit 3 Farrall's Yard
Ashton Lane
Chester
Cheshire
CH3 8AA
T: 01606 889833
Unit 3 Huntingdon Bus Park
Huntingdon Road
Dumfries
Dumfriesshire
DG1 1NF
T: 01387 279000
Rathlet
Old Carlisle Road
Moffat
Dumfriesshire
DG10 9QN
T: 01683 220582
23 St. Andrew Street
Castle Douglas
Kirkcudbrightshire
DG7 1EL
T: 01556 503365
Unit 1 Woodlea Road
Blackparks Industrial Estate
Stranraer
Wigtownshire
DG9 7UE
T: 01776 889505
Darlington Road
Northallerton
North Yorkshire
DL6 2XB
T: 01609 772422
187 Cottage Beck Road
Scunthorpe
South Humberside
DN16 1TR
T: 01724 866581
Unit 2
Grove Trading Estate
Dorchester
Dorset
DT1 1ST
T: 01305 257952
Unit 2 St. Andrews Trading Est
Bridport
Dorset
DT6 3EX
T: 01308 427682
Unit 12
Oldington Trading Estate, Stourport Rd
Kidderminster
Worcestershire
DY11 7QP
T: 01562 742400
Unit 13 & 14 Sauchie Bank
Russell Road Industrial Estate,
Edinburgh
Midlothian
EH11 2NN
T: 0131 337 8552
Unit 8 Devonshire Court
Heathpark Industrial Estate
Honiton
Devon
EX14 1SB
T: 01404 548300
Market Fields
Kilkhampton
Bude
Cornwall
EX23 9QZ
T: 01288 321777
Parkside
Barnstaple
Devon
EX31 9BA
T: 01837 810727
Unit B3 Nexus
Hurricane Road
Gloucester Business Park
Gloucester
GL3 4AG
T: 01452 616169
Unit 19A Merretts Mill Ind Est
Bath Road
Stroud
Gloucestershire
GL5 5EX
T: 01453 834787
58 The Street
Wrecclesham
Farnham
Surrey
GU10 4QR
T: 01252 726857
Unit 1 Rake Business Park
Rake
Liss
Hampshire
GU33 7PN
T: 01730 895995
12 Chillberry Barn
Hartley Farm Business Park
Alton
Hampshire
GU34 3HD
T: 01420 511133
213-217 Watford Road
Harrow
Middlesex
HA1 3UA
T: 0208 9084744
Unit 1 & 2 Stumps Yard
Stumps Lane
Harrogate
North Yorkshire
HG3 2RR
T: 01423 780260
The Garden Machinery Centre
Rockfield Road
Hereford
Herefordshire
HR1 2UA
T: 01432 343 433
Hall Orchard
Buxhall
Stowmarket
Suffolk
IP14 3DL
T: 01449 736060
The Forge
Sibton
Saxmundham
Suffolk
IP17 2JH
T: 01728 660349
Unit 7 Lady Lane Ind Est
Hadleigh
Ipswich
Suffolk
IP7 6BQ
T: 01473 823839
The Heath
Tattingstone
Suffolk
IP9 2LX
T: 01473 327737
15-17 Henderson Road
Inverness
Inverness-Shire
IV1 1SN
T: 01463 277700
Unit 74 Boundary Road
Heathfield
Ayr
South Ayrshire
KA8 9DJ
T: 01292 262763
MPS Garden Machinery
The Old Forge
Effingham
Surrey
KT24 5LY
T: 01372 453411
(Agricultural Divison) Ltd
Haymount Works
Cupar
Fife
KY15 4AW
T: 01334 654918
Langraw
Feddinch
St. Andrews
Fife
KY16 8NR
T: 01334 477335
Unit 3 Ringtail Court
Burscough Industrial Estate
Ormskirk
Lancashire
L40 8LB
T: 01704 894457
Canal Street
Ulverston
Cumbria
LA12 7JZ
T: 01229 585005
Unit 3 Werngoch Farm
Crossgates
Llandrindod Wells
Powys
LD1 5SL
T: 01597 824447
Station Road
Rhuddlan
Rhyl
Clwyd
LL18 5UA
T: 01745 590220
Unit 18 Bollingbroke Road
Fairfield Industrial Estate
Louth
Lincolnshire
LN11 0WA
T: 01507 600051
Magic House
Station Road
North Hykeham
Lincolnshire
LN6 9AL
T: 0845 1235844
Unit 2 Clayton Park
Clayton Wood Rise
Leeds
West Yorskhire
LS16 6RF
T: 0113 2580374
Grovebury Road
Leighton Buzzard
Bedfordshire
LU7 4UX
T: 01525 372062
The Tractor Shed
Provender Lane
Faversham
Kent
ME13 0SL
T: 01795 522995
Newtonsyde Nursery
Newton Road
Strathaven
South Lanarkshire
ML10 6PA
T: 01357 520895
6 Pollock Avenue
Hillhouse Industrial Estate
Hamilton
Lanarkshire
ML3 9SZ
T: 01698 282682/283818
Unit 1 Green Lane
Felling Industrial Estate
Gateshead
Tyne & Wear
NE10 0LZ
T: 01914 380813
Unit 23 Milkhope Centre
Blagdon
Newcastle Upon Tyne
Tyne & Wear
NE13 6DA
T: 01670 789701
Border House
Beaufront Park
Hexham
Northumberland
NE46 4TU
T: 01434 606060
44 Ellesmere Road
Forest Town
Mansfield
Nottinghamshire
NG19 0EQ
T: 01623 645606
Unit 9-10 Belton Lane Ind Est
Belton Lane
Grantham
Nottinghamshire
NG31 9HN
T: 01476 565999
Unit 14
Yorks Farm Business Centre
Towcester
Northamptonshire
NN12 8EU
T: 01327 831584
(Northampton) Ltd
Northampton Road
Northampton
Northamptonshire
NN6 7AS
T: 01788 510453
The Green
Stalham
Norwich
Norfolk
NR12 9QG
T: 01692 580513
Unit 11a Bunns Bank
Old Buckenham
Attleborough
Norfolk
NR17 1QD
T: 01953 453738
23 Charles Wood Road
Rash's Green
Dareham
Norfolk
NR19 1SX
T: 01362 423104
Gipsies Lane Works
Weybourne Road
Holt
Norfolk
NR25 6QJ
T: 01263 588787
Unit 15
154 Newland
Witney
Oxfordshire
OX28 3JH
T: 01993 774553
Sandbank Ind. Estate
Dunoon
Argyllshire
PA23 8PB
T: 01369 703781
Unit 3, Snipefield Industrial Estate
Drumore
Campbeltown
Argyllshire
PA28 6SY
T: 01586 553173
Glenburn Road
Ardrishaig
Lochgilphead
Argyllshire
PA30 8EU
T: 01546 602992
(Inc. Blades & Co Ltd)
Unit 1 Lochavullin Drive
Oban
Argyll
PA34 4BW
T: 01631 566401
River Lane
Great Paxton
St Neots
Cambridgeshire
PE19 6RD
T: 01480 473452
Kinrossie Smithy
Kinrossie
Perth
PH2 6HT
T: 01821 650211
Tamar View Nurseries
Callington Road
Saltash
Cornwall
PL12 6PH
T: 01752 849191
Unit B4 Scarne Business Park
Landlake Road
Launceston
Cornwall
PL15 9HS
T: 01566 772706
Oaklands
Blisland
Bodmin
Cornwall
PL30 4LA
T: 01208 851191
Bridge Showroom
8 Victoria Road
Camelford
Cornwall
PL32 9TH
T: 01840 212334
The Albany Centre
Forest Road
Newport
Isle Of Wight
PO30 5NB
T: 01983 522502
Unit A Tom Horn's Yard
Garstang Road
Preston
Lancashire
PR3 0RB
T: 01995 643999
Marlow Road
Fawley
Henley On Thames
Oxfordshire
RG9 3AG
T: 01491 577606
Unit 29 The IO Centre
Salbrook Road
Salfords, Redhill
Surrey
RH1 5DY
T: 01293 776617
72-74 Park Street
Horsham
West Sussex
RH12 1BY
T: 01403 265030
Unit 1, Imberhorne Farm
Imberhorne Lane
East Grinstead
West Sussex
RH19 1TX
T: 01342 317488
Station Road
Pulborough
West Sussex
RH20 1AH
T: 01798 872506
Celtic House
Fabian Way
Swansea
Glamorgan
SA1 8QB
T: 01792 641517
Unit 2-2B Heol Stanllyd
Cross Hands Business Park
Llanelli
Dyfed
SA14 6RB
T: 01269 845222
Unit 11 Pentood Industrial Est
Cardigan
Ceredigion
SA43 3AG
T: 01239 613420
Church View Garage
Mathry
Haverfordwest
dyfed
SA62 5HA
T: 01348 831391
Units 1 - 4 Greenhall Farm
Bramfield Road
Bramfield
Hertfordshire
SG14 2FD
T: 01992 500290
Dunsbridge Turnpike
Shepreth
Royston
Hertfordshire
SG8 6RB
T: 01763 263393
Unit G Harepath Farm
Burbage,
Marlborough
Wiltshire
SN8 3BT
T: 01672 512430
Salisbury Road
Blashford
Ringwood
Hampshire
BH24 3PE
T: 01425 472572
Hillier Garden Centre
Romsey Road
Winchester
Hampshire
SO22 5DL
T: 01962 863705
Laceys Farm
Bramdean
Alresford
Hampshire
SO24 0JT
T: 01962 771800
The Ag Workshop, Shallowmead Nurseries
Boldre Lane
Lymington
Hampshire
SO41 8PA
T: 01590 623893
Leisure House
Salisbury Road
Andover
Hampshire
SP11 7DN
T: 01264 710113
Jacks Bush Farm
Lopcombe
Salisbury
Wiltshire
SP5 1BZ
T: 01264 783438
Unit F
Giles Lane Ind Est
Salisbury
Wiltshire
SP5 2BG
T: 01794 323329
Unit 3, Churney Valley Court
Dovefields Industrial Estate
Uttoxeter
Staffordshire
ST14 8HU
T: 01889 569043
Coppice House
Teddesley
Penkridge
Staffordshire
ST19 5RP
T: 01785 712397
Unit 10
The Hartley Business Centre
Shrewsbury
Shropshire
SY2 5ST
T: 01743 235527
Unit 4, Station Road
Duns
Berwickshire
TD11 3HS
T: 01361 882159
5 Frogmore Road
Market Drayton
Shropshire
TF9 3AX
T: 01630 657707
Unit 6
Douglas Buildings
Staplehurst
Kent
TN12 0QZ
T: 01580 890005
Unit 31 Branbridges Ind Est
Branbridges Road
Tonbridge
Kent
TN12 5HF
T: 01622 872400
Otford Road
Otford
Sevenoaks
Kent
TN14 5EG
T: 01732 441321
Unit 2A
Plot 31 Bell Lane
Uckfield
East Sussex
TN22 1QL
T: 01825 769100
Priory Farm
Parsonage Lane
Lamberhurst
Kent
TN3 8DS
T: 01892 890364
Heltor Business Park
Old Newton Road
Newton Abbot
Devon
TQ12 6RW
T: 01626 831853
Unit 13
Beacon Park
Totnes
Devon
TQ9 6DX
T: 01803 865555
Channel House
The Praze
Penryn
Cornwall
TR10 8AA
T: 01326 377857
Water-Ma-Trout Industrial Est
Helston
Cornwall
TR13 0LW
T: 01326 561857
12D Barncoose Industrial Est
Barncoose
Redruth
Cornwall
TR15 3RQ
T: 01209 210683
Brighton Cross
Grampound Road
Truro
Cornwall
TR2 4HD
T: 01726 884001
Ellerbeck Close
Stokesley
Cleveland
North Yorkshire
TS9 5PT
T: 01642 713 794
10 Garden Street
Wakefield
West Yorkshire
WF1 1DX
T: 01924 374908
Unit 6-7 Crowcroft House Farm
Hereford Road
Malvern
Worcestershire
WR13 5EA
T: 01886 833751
4 Newtown Road
Shrub Hill
Worcester
Worcestershire
WR5 1HF
T: 01905 738805
3 & 4 Highbury Farm Bus Park
Harts Lane Hallatrow
Bristol
Somerset
BS39 6EH
T: 01761 453131
54 Bridge Street
Christchurch
Dorset
BH23 1EG
T: 01202 473355
The Workshops
Tan House Farm, Redstocks
Melksham
Wiltshire
SN12 6RF
T: 01380 828867
Baker Road
Nelson Park West
Cramlington
Northumberland
NE23 1WL
T: 07961 580747
Watton Road
Barford,
Norwich
Norfolk
NR9 4AR
T: 01603 759645
Unit 5, The Old Station Yard
186 Wood Street
Walthamstow,
London
E17 3NZ
T: 0208 5203 929
Norcroft Farm
Nantwich Road
Middlewich
Cheshire
CW10 0LH
T: 01606 832711
Unit 1 Skylarks
Bytham Road
Marlborough
Wiltshire
SN8 1TD
T: 01672 841207
Streels Lane
Ebernoe
Petworth
West Sussex
GU28 9LH
T: 01428 707269
Spennymoor Ground Care
South End Works
Spennymoor Co
Durham
DL16 7NL
T: 01388 662266
Backburn
Letham Road
Haddington
East Lothian
EH41 4NN
T: 01620 823132
Unit 120, Leyland Trading Estate
Irthlingborough Road
Wellingborough
Northamptonshire
NN8 1RT
T: 01933 274410
Waymills Industrial Estate
Waymills
Whitchurch
Shropshire
SY13 1TT
T:
Coed-y-Dinas
Welshpool
Powys
SY21 8RP
T: 0345 184 9914
Ray Fosters Forest & Garden Machinery
Burleigh Quarry
Turners Hill
West Sussex
RH10 4PY
T:
Poplar Nurseries
Coggeshall Road
Colchester
Essex
CO6 1HR
T: 01206 212923
Vale Road
Chesham
Buckinghamshire
HP5 3NZ
T: 01494 782334
Browns Road
Daventry
Northamptonshire
NN11 4NS
T:
19 Oak Industrial Park
Great Dunmow
Essex
CM6 1XN
T:
Hareness Road
Altens Ind Est
Aberdeen
AB12 3LE
T: 01224 896406
16-18 Perimeter Road,
Pinefield Industrial Estate
Elgin
IV30 6AF
T: 01343 541424
Grainshore Rd
Orkney
KW15 1FL
T: 01856 520320
Dunvegan Road
Portree
IV51 9HD
T: 01478 612145
32 Bells Road
Stornoway
HS1 2RA
T: 01851 706799
Montgomery Way
Rosehill Industrial Estate
Carlisle
Cumbria
CA1 2UY
T: 01228 210275
Kirbister Garage
Orphir
Orkney
KW17 2RA
T: 01856811282
Pretoria Villa
Green Tye
Hertfordshire
SG10 6JH
T: 01279 842262
Unit 33 Mackley Industrial Estate
Henfield Road
Henfield
West Sussex
BN5 9XR
T: 01273 418918
Stephens Way
Pensarn
Carmarthen
Carmarthenshire
SA31 2BG
T: 01267221990
Parc Y Lyn Retail Park
Llanbadarn Fawr
Aberstwyth
Caeredigion
SY23 3TL
T: 01970600230
Unit 2 Dyffryn
Enterprise Park
Newtown
Powys
SY16 3BD
T: 01686625313
Unit K Arrow Point Retail Park
Brixton Way
Shrewsbury
Shropshire
SY1 3GB
T: 01743440400
Chester Road East
Shotton
Queensferry
Flintshire
CH5 1SA
T: 01244845490
Norton Road
Norston
Malton
North Yorkshire
YO17 9RA
T: 01653 695129
Meadows Edge
Exbourne
Okehampton
EX20 3SH
T: 01837 851332
Unit C
Foundry Close
Horsham
RH13 5TX
T: 01403 273444
Tool & Plant Hire
Unit 1
Sandbank Ind Estate
Dunoon
PA23 8QB
T: 08000 665775
Broadwater Road
Framlingham
Suffolk
IP13 9LL
T: 01728 723963
Wilbraham Road
Fulbourn
Cambridgeshire
CB21 5ES
T: 01223 880676
Maldon Road
Lyngate Ind Estate
North Walsham
Norfolk
NR28 0TY
T: 01692 405121
Heltor Business Park
Old Newtown Rd.
Heathfield
Newton Abbot
TQ12 6RW
T: 01626831851
Cotswold Dene
Standlake
Witney
Oxfordshire
OX29 7PL
T: 01993221440
Hillier Garden Centre (Sunningdale)
London Road,
Windlesham
Surrey
GU20 6LQ
T: 01344 628874
Pretoria Villa
Green Tye
Much Hadham
Hertfordshire
SG10 6JH
T: 01279 842262
The Garth
Ilkley Road
Otley
West Yorkshire
LS21 3JN
T: 01943 462022
Birchgrove Garden Centre
Surfleet Road
Spalding
Lincolnshire
PE11 3XY
T: 01406 370198
Unit 2C
Mochdre Commerce Park
Colwyn Bay
Conwy
LL28 5HX
T: 01492 540847
129 Swadlincote Road
Woodville
Swadlincote
Derbyshire
DE11 8DA
T: 01283 217133
Hilltop Works
Burn Road
Darvel
Ayrshire
KA17 0AF
T: 01560 321167
Station Road
Heathfield
East Sussex
TN21 8DH
T: 01435 862235
Unit 3 Iden Green Farm
Cranbrook Road,
Cranbrook
Kent
TN17 2PA
T: 01580 211599
Plot 4 Rural Industrial Estate
Peel Road
Isle of Man
IM4 4 LE
T: 01624 622900
Ashcroft
Gainsborough Road
Newark
Nottinghamshire
NG23 7HX
T: 01522 779110
Plot 4 Rural Industrial Estate
Peel Road
Braddan
Isle Of Man
IM4 4LF
T: 01624 622900
Unit 2C
Lower Westbridge Industrial Estate
Tavistock
Devon
PL19 8DE
T: 01822 616781
Off Common Lane
Stanley
Ilkeston
Derbyshire
DE7 6NZ
T: 01159 305515
Central Garage, Bypass Road
Bolton Le Sands
Carnforth
Lancashire
LA5 8JA
T: 01524 823156
Unit 17D Wincombe Business Park
Shaftesbury
SP7 9QJ
T: 07432 130372
Unit 85 Condover Industrial Estate
Dorrington
Shrewsbury
Shropshire
SY5 7NH
T: 01743 718995
Unit 4 Brooklands Road
Adwick-Le-Street,
Doncaster
South Yorkshire
DN6 7BA
T: 01302 215655
Woodside of Kinnell
Kinnell
Arbroath
Angus
DD11 4UF
T: 01674 820224
Haweswater Road
Penrith Industrial Estate
Penrith
Cumbria
CA11 9EU
T: 01768 866354
Bath Road
Chippenham
Wiltshire
SN14 0RL
T: 01249 652573
Maes Y Clawdd
Maesbury Road Industrial Estate
Oswestry
Shropshire
SY10 8NN
T: 01691 670500
6 Gravel Hill
Ludlow
Shropshire
SY8 1QL
T: 01584 872244
Stirling Road
Drymen
Glasgow
Lanarkshire
G63 0AA
T: 01360 660688
Riverside House
Howley Lane
Howley
Cheshire
WA1 2DN
T: 01925 740217
Unit 32 Penley Industrial Estate
Penley
Wrexham
Denbighshire
LL13 0LQ
T: 01948 830839
Unit 4 Orchard Court
Dunslow Road
Scarborough
North Yorkshire
YO11 3UT
T: 01723 583414
Oak Terrace
Kelham Street
Doncaster
South Yorkshire
DN1 3TA
T: 01302 321221
No 1, Hersey Road
Caistor
Market Rasen
Lincolnshire
LN7 6RG
T: 01472 852222
Station Road
Piercebridge
Darlington
Co Durham
DL2 3TS
T: 01325 374423
Beccles Road
St. Olaves
Great Yarmouth
Norfolk
NR31 9AD
T: 01493 488228
Fastings Farm
Button Bridge Lane
Bewdley
Worcestershire
DY12 3DZ
T: 07530 966061