Carol Klein turns her garden into a living laboratory and plays host to scientific experts who help her to analyse her soil, seeds, leaves and flowers. Show more
Discover 11,123,931 listings and 293,576 playable programmes from the BBC
Carol Klein turns her garden into a living laboratory and plays host to scientific experts who help her to analyse her soil, seeds, leaves and flowers. Show more