The Beechgrove Garden 2023 episode 18
The Beechgrove Garden 2023 episode 18 – It’s a momentous occasion at the renowned Beechgrove Garden in Aberdeenshire today, as head gardeners George Anderson and Carole Baxter proudly harvest the first potatoes of the 2023 growing season. The potatoes look magnificent – large, smooth, and free of blemishes. George and Carole are ecstatic as this is one of their best […]
The Beechgrove Garden 2023 episode 18 Read More »