Marks and Spencer is a supermarket with a cafe. Enjoy meals and coffee all day, including afternoon tea.