Amazon to open first British supermarket in Notting Hill
No Comments
Amazon has chosen the west London area of Notting Hill for its first British supermarket, according to a report by The Times.
This will be the debut of Amazon’s check-out…
Read More