

The Mill Garden Centre is an independent, family-owned and run business. Our priority here is our plants and we grow a wide range in our adjacent nursery. We aim to offer a selection which we feel is particularly well suited to our mico-climate which is colder and wetter than either Edinburgh or Glasgow being 600 feet above sea level. Consequently, the soil temperatures in this area in winter and early spring tend to be colder and spring frosts are often more severe thus resulting in really hardy plants.
Here at the Mill Garden Centre, we are proud of our ever increasing range of homegrown stock including, shrubs, Acers, conifers and annuals. Where possible additional stock is sourced from other nurseries in the U.K. which have a similar ethos to our own.
When you visit us you can be assured you are buying plants from people who have been growing for generations and are qualified horticulturalists who are more than happy to give help and advice on our plants and their suitability for your garden.
Whether you are a beginner, serious gardener, plant collector or would just like an alternative to the 'lifestyle' chains, you are sure to find something to suit.

Our home grown annuals are ready now and in great condition. We grow our bedding cold and don't force it for early sales.
We have all your favoutites from Alyssum to Viola in an a stunning colour range. There are a few new additions to the range too. A selection of filled baskets and containers are ready ideal for providing an instant lift!
May and June are the perfect months for planting up baskets and containers - just have some fun when choosing and let your imagination take over!! We hope you'll visit us soon - you'll be spoilt for choice.
Our Pick of the Plants this May

Barbauchlaw Mill
Armadale, West Lothian
EH48 3AP
Tel: 01501 732 347
Fax: 01501 730 578
Oct-Mar
Mon-Sat: 9 am - 5 pm
Sun: 10 am - 5 pm
Apr-Sept
Mon: 9 am - 8 pm
Tues: 9 am - 6 pm
Wed: 9 am - 6 pm
Thurs: 9 am - 8 pm
Fri: 9 am - 6 pm
Sat: 9 am - 5 pm
Sun: 10 am - 5 pm
May & June
Mon-Thurs: 9 am - 8 pm