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