The Isle of Roses story starts with one very special product, Rose Hair Oil. Isle of Roses is not on a map, but in our imagination – quiet, refined, beautiful and luxurious in its simplicity. It’s a place for busy minds to drift to and appreciate life’s precious moments.