The Anchoress

Watch The Anchoress’ powerful video for new single ‘Show Your Face’

The Welsh multi-instrumentalist has also announced a new album, 'The Art Of Losing'

The Anchoress launches new podcast ‘The Art of Losing’

Welsh musician The Anchoress has today (October 14) unveiled her brand new podcast, The Art of Losing. The audio series is described as taking on...