Brand British takes Paris shopping scene by stormFRANCE 24Two years after its eagerly awaited return to the French capital, British retailer Marks & Spencer opened its third and largest Paris store at the new Beaugrenelle shopping centre, a stone's throw away from the Eiffel Tower, on Wednesday. Fast food ...