World media swoops to London to cover royal wedding