Original: Klaxons are a indie rock band, based in London.
Simplified: Klaxons are an English dance/punk band, based in London.