The Chelsea Flower Show brings peace and wellbeing to Stamford Hill