FX departments are in London because that's where the FX traders want to be. There's no government department telling them to be in London. It's kind of how free markets work.