While She Sleeps release new album ‘Sleep Society’ 16/04/2021 By Jo Forrest They’re celebrating with a pop-up release store in London this weekend and one at their warehouse in Sheffield