Amazon Now on demand delivery service hits eight sites in London push with next chapter underway
Amazon Now has launched an eighth site in London, building on go lives in Lewisham and Battersea and a debut during January of QLD1 - the service's first on demand...