Mercedes-Benz opens Westfield pop-up store 29th May 2018 RMS Manager Mercedes-Benz has opened a pop-up store in London’s Westfield shopping centre to showcase the new A-Class. Read full original article »