Oyster Mushrooms on Coffee Grounds: Grow Your Own 21 June 2024 London Chelsea Physic Garden Buy Tickets