Wonderland. Edamame London – Superfine Merino Stay cosy this winter in Edamame London’s elegant superfine merino – it’s finer than cashmere. Fashion