I'll be in London for 24 hours on the 21st and 22nd of this month. What's a Echo and New Order fan to do at night? Any bands or clubs that I must SEE when in London?
Also, if you're up for it - Hotel suggestions there and best way to get from London to Isle of Wight (national rail?)?
Thanks very much!