Amazon has bought a former retail park in Mill Hill, north London, that had been slotted for a built to rent scheme, for a new last-mile logistics hub, as online retailers continue to look the most likely winners - if there are any - from the coronavirus pandemic.