Gardeners' World
Season 58
Ep 31. Episode 31
- October 27, 2023
- 59 min
With Halloween approaching, Monty takes stock of his pumpkins and squashes. Adam Frost and Advolly Richmond visit Hever Castle in Kent to learn more about its grand garden design.