They're coming to Europe to play the Netherlands (http://www.last.fm/event/777480) so what's to stop them playing London on the way? Anyone know if if they are / might?
(P.S. This message was longer but as I posted it, I was prompted to log in. Once I logged in the message was lost. I learned the hard way :( )