Sienéa in North Wales , Lond.