Turns out that Ted's wife is in Manchester! #HIMYM