M&S (Marks & Spencer) is considered a premium grocer, where the quality is higher than elsewhere. The prices are indeed higher too, but not by as great of a margin as you might expect.
The median price of a sandwich from M&S works out to be £2.80. This means you’ll be forking out more at M&S than at other shops, even more so than rival premium grocer Waitrose. It should be noted that Waitrose has a special brand range for simpler and cheaper sandwiches, whereas M&S does not.
M&S is known to price its sandwiches (and other products) higher in its Simply Food convenience stores, often found in high traffic precincts such as train stations. This means you may end up paying more than the prices we report here.
The Full List
Here’s a full list of all the M&S products we’re aware of and their respective prices.