Skarpi, I live in the frozen north of England (not quite as frozen as Iceland!) and can't come via London, but there's 'Catters a plenty that will be coming from that direction. I'm sure one of them will collect you from Heathrow, Gatwick or Stansted (McGraph?)whichever you fly into.As for accommodation, if you are prepared to rough it with a sleeping bag, there will be many others (like me) who are doing the same.
It'd be grand to meet you, so I do hope you can make it.
Skipjack