03-08-2020 18:13
via
thisislocallondon.co.uk
Amazon set to open up to 10 shops in London
Amazon is set to open up to 30 stores on UK high streets that won't have any checkouts.
Read more »