Marks and Spencer to close 'iconic' century-old store leaving locals devastated April 18, 2024 Marks and Spencer started as a Kirkgate market stall in Leeds in 1884, titled “Marks’ Penny Bazaar”. It has since grown to More