This year Hampton Court Palace Garden Festival took place between Tuesday 2 July to Sunday 9 July 2019. Last year, ...