Being in London right now is a good thing if you're into anything Web, so it seems. Ar article on Wired claims London is a place driving the Web 2.0 revolution. In fact, it's now been rename