Coffee, cake and colour: 6 garden cafés to explore