Are prices free to move up in London? Both socially? and by law?
If not, that might explain...
If people expect higher prices, say the GBP is devaluing from all the money printing by gvmt, then they rationally simply want to buy a bit more of a good while the price is cheap.