Recurring Guest Characters Monty Don 6 guest appearances Carol Klein 5 guest appearances Joe Swift 3 guest appearances Rachel de Thame 3 guest appearances Sarah Raven 2 guest appearances