I am from Europe and this looks almost surreal for me. It is unheard of here that team simply packs players and go to other city. Sport culture and sport business so different in USA.
And yes, both of those examples are of clubs moving from one place in London to another. But if you live in Woolwich, your club might as well move to the moon as Highbury.