London Street Grocery sell basic food and grocery items as well as fresh fruit and vegetables, bread, milk and canned items.