From the opening of the original Marks & Spencers shop in 1894, the brand has evolved into a synonym for the highest quality products. A wide range of services and products are available from the majority of Marks & Spencers stores such as the one in Blackpool, from tailored jackets...