The Beechgrove Garden episode 26 2016
Beechgrove Garden episode 26 2016

The Beechgrove Garden episode 26 2016

It's the final programme of the series and Jim, Carole, George and Chris are battening down the hatches, preparing the garden for the winter but also making plans for spring. Carole is starting her Christmas wrapping early as she shows how to wrap…

Continue Reading The Beechgrove Garden episode 26 2016