Tag Archives: he Egmont Palace Collection

Introducing the World’s Longest Lasting Roses

forever rose

Forever Rose cements the notion of everlasting love for those passionate about romance and luxury. Founded in London, England’s capital and launched in the UAE in 1999, Forever Rose has emerged as a purveyor of the world’s finest roses, first developing a name amongst high society for its luxurious floral …

Read More »