Amazon Fresh expands in London with new Moorgate store Retail August 23, 2023 Amazon Fresh has launched a new store in Moorgate, London, as part of its strategic expansion.The store offers a range…