The Tea Party is a homage to the eccentric, RHS Hampton Court Flower Show 2015.