Last UK Orders for Christmas: Monday 22nd Dec, 1pm.
Last UK Ladder orders for Christmas: Tuesday 16th Dec, 10 am.
5th March 2013
Pottering around Exmoor the other day - as one does - I rediscovered the amazing beech hedges of the area. This one had been laid some time ago, and was now being thinned. I love it!