All of them. Sainsburys (the supermarket is a 10 minute drive), Tesco, Morrisons, Asda, Ocado and Waitrose all deliver to the chapel. You can arrange a supermarket shop for delivery to the chapel at your convenience.