National Flower Show in Chelmsford, England
Thinking of heading across the pond, Road Trips Gardeners? The National Flower Show is set for May 15, 16, and 17, 2020, in Hylands House, London Road, Chelmsford, Essex, England. Hours are 10 a.m. to 5 p.m.
More than 350 exhibitors selling everything for home and garden will be there, plus crafts and food, floral displays, and the brand new “Land of Oz” Floral Experience inside Hylands House itself. Look for the Floral Art Competition and the Floral Pavilion, too.
Your National Flower Show ticket includes entry to the National Flower Show and the “Land of Oz”.
(Photos courtesy of National Flower Show)