Alex Francis Alex Francis is a musician known for their london indie music. Top tracks by Alex Francis Related artists Jemma Johnson David Lazarus Rasmus Nelausen VDVM Taylor Daniels