London in the Spotlight

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 renamed London 2.0.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.