Fabulous Food Market @ Marks & Spencer
Having moved to London recently, I was fortunate to find the Marks & Spencer supermarket in the Kensington store. The food is unbelievable fresh, with wonder variety of meats, fish, fruits and veggies. Fantastic baker supplies all the yummies you could want. There are household items to be had as well as flowers, wine, beer. Friendly service and THEY DELIVER! Worth visiting even as a tourist.