Vibrant, fragrant, informal, romantic, enchanting…With their fairy-tale look, cottage gardens are definitely a feast for the senses!