multiple pick-up locations but only one should contain all stock

Our store has four locations, but only one should contain all the stock. Let’s say place A is the one that contains all the stock. So for example someone buys something from place B, the stock should go down from place A but still be able to buy it from place B and able to pick it up at that location.