From the creation of the first Marks & Spencers store in 1894, the brand name has evolved into a synonym for the highest quality services. A large range of products & services are available from most Marks & Spencers stores such as the one in Brierley Hill, from cropped trousers...