Hampton Court’s worst enemy: how we deal... October 21, 2019 Here in the Hampton Court Palace Nursery, we grow over 100,000 bedding plants per year for...