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 »