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.
More information about formatting options
Comments
Post new comment