Garden centre offering a wide range of garden products, plants, and often includes a food hall and restaurant.