Everything Is Recorded new at the top of UK Record Store Chart 26 February, 2018 News Everything Is Recorded, the collaborative album from XL Records boss Richard Russell, is new at the top of the latest UK Record Store Chart. Related news: The Last Dinner Party at number one on UK Record Store Chart with Prelude To Ecstasy… [Continue Reading...]