Marks & Spencer

Store locations

Marks & Spencer London

458 Oxford Street, London W1C 1AP
Tel: +44 (0)20 7935 7954

Marks & Spencer Paris

100 Avenue des Champs Elysées, 75008 Paris
Tel: +33 (0)1 5669 1920

Marks & Spencer Istanbul

İstinye Park, İstinye Bayırı Caddesi, İstinye, Istanbul
Tel: +90 (0)212 345 5535

Marks & Spencer Prague

Budova Melantrich, Václavské náměstí 36, 110 00 Prague
Tel: +420 224 237503