M&S Cafe offers a tempting selection of food, drinks, and barista-made hot beverages. Part of a UK chain with over 350 locations.