-
Time has flown by since London-based trio Palace swept into our lives in 2014 with the divine Lost in the Night EP, a startling collection of hypnotic Maccabees-esque tracks that caught the attention of music impresarios Zane Lowe and Annie Mac. Since then, the band, consisting of Leo Wyndham...