Slime City - Glasgow's purveyors of existential nerd rock, return to London to trial new material from their upcoming second album.