Looking for supermarkets all over Central London but especially close to Bayswater Road / Lancaster Gate / Paddington area / Hyde Park.
I am staying on Bayswater Road but will be out and about.
I will not be able to eat all my meals in restaurants. Sometimes I just prefer to go to a supermarket in order to save money but also just to get some fresh food like fruit or produce, or just get something prepared and to go
I am leaving Friday and I just realized that I do not know anything about the supermarkets of Central London.