Marks & Spencer

Location: Ground Floor, SW
 
Marks and Spencer plc (also known as M&S) is a British retailer headquartered in the City of Westminster, London, with over 700 stores in the United Kingdom and over 300 stores spread across more than 40 countries.[3] It specialises in the selling of clothing and luxury food products. M&S was founded in 1884 by Michael Marks and Thomas Spencer in Leeds.