Press Play: Palace Posted on January 3, 2020 /By Maria /Under Press Play This London-based indie rock band crafts songs that are mature, emotionally literate and stubbornly somber.