Roof thatched cottage garden design refers to the artistic and functional arrangement of gardens on the roofs of traditional thatched cottages. It involves incorporating greenery, such as plants and flowers, into the design to enhance the aesthetics and sustainability of the structure. The design must consider factors like the weight capacity of the roof, weather resistance, and maintenance requirements. Common elements include terraces, green roofs, and water features.