Marks & Spencer

Supermarket chain from UK with 17 stores in the Republic of Ireland. They have Spanish products under their own brand and others. 
Marks & Spencer

Address

15-20 Grafton Street Dublin Ireland