Amazon mulls building physical shops in London to expand retail presence
The Amazon stores will be built in London or counties including Surrey, Kent, Berkshire, Buckinghamshire, Hertfordshire, Essex and Middlesex
)
premium
Amazon logo on the facade of one of their office buildings located in Silicon Valley, San Francisco bay area | Photo: Shutterstock
Amazon.com Inc. is considering building physical shops in London and across southern England, as the online giant seeks to expand its retail presence, according to a report in the Daily Mail.