The Elton John championed, Welsh multi-instrumentalist and producer The Anchoress (aka Catherine Anne Davies) will release her album of modern…
The Anchoress (aka Catherine Anne Davies) has announced a new single ‘Bizarre Love Triangle’ via the recently relaunched Drowned In…
Following the recent release of Versions, their album of reimagined versions of some of their best-loved songs, Archive today announce…
This website uses cookies.
Read More