I was listening to the song streets of london just now and suddenly I wanted to go to London again really badly. And then I realised that it wasn't going to happen any time soon .

So any of you guys ever been to Londen? Any good stories? Funny experiences?