Question: where is the band mumford and sons from?
Answer: London, England