From the creation of the original Marks & Spencers shop in 1894, the brand name has become a synonym for quality products. In most Marks & Spencers store you will find a substantial selection of products & services. For example cheese & cracker board, shirts & blouses and beauty bags...