at 18 Gallowtree Gate,, Leicester , LE1 1DA United Kingdom
23 FB users likes Marks and Spencer, set it to 541 position in Likes Rating for Leicester, United Kingdom in Local Business category
Marks and Spencer is Leicester based place and this enity listed in Department Store category. Located at 18 Gallowtree Gate, LE1 1DA. Contact phone number of Marks and Spencer: 0116 253 6610
bespoke cakes.. designed by you... created by Woo