New Music Cities: Mount Kimbie in London

The warm electronic band perform on a Peckham rooftop in this All Saints x Dazed film

Subscribe to the Dazed newsletterGet the day on Dazed straight to your inbox