Garden centre offering plants, garden supplies, food halls, and restaurants. They also have a paid membership with discounts.