This is a small cafe which is extremely busy, particularly on weekdays during the lunch hours. The service is very poor, expect to be at least 15 minutes at the counter before you get your order. The tables are very rarely cleared. I met 3 friends in there last Thursday, we had to clear 2 tables ourselves and the dirty crockery was left on the allotted table during the whole of our time there. For a self service cafe M&S is not cheap. I do expect to be able to sit at a clean table. I have telephoned this store about the same complaint on two previous occasions and have been told they were short staffed. Not good enough for M&S!