Alternative atmospheric synth-pop outfit from London, featuring vocalist and lyricist Sarah Carter and multi-instrumentalist/ producer Matthias Garrick.