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