Thus the story now recrosses the Atlantic to England where Mr Balfour was moving again towards office

Could you correct the punctuation please?
Thus the story now recrosses the Atlantic to England, where Mr. Balfour was moving again towards office.