The first Amazon Go store outside the U.S. could be in London December 10, 2018 by admin Tweet Reports indicate that the retailer’s first brick-and-mortar location outside the U.S. might be located in Oxford Circus, near London. There’s no solid indication of when it might open, though. Read more… Neowin Related Posts:Apple previews sustainable Brompton Road store…OpenAI's first global office will be in London, the…GTA 6 leaker has been arrested in London following…London Underground will get Vodafone and O2's 4G and…Transport for London awards Uber with a 30-month license