The Lumineers have come a long way since their first London show at Hoxton Square Bar And Kitchen in 2012, and nothing was more proof of that than their London show this week. Arriving at The O2 riding on the wave of their September album III, The Lumineers brought a stellar night to the capital. We headed along to capture what went down.