The cottage garden is a haven of peace and tranquillity, a place to escape the hustle and bustle of everyday life. Cottage Gardens includes 16 distinctive and diverse designs, showing you how to develop a beautiful and practical garden.