Harrods’ Food Halls
87-135 Brompton Rd., Knightsbridge
Harrods’ food halls are a gourmand's dream. Unbelievably fresh produce, the best fish monger in London, and almost any obscure ingredient can be found in this maze of delights (price tag to match). Alongside all of the gorgeous meats, nuts, breads, prepared foods, and anything else you could imagine, are all of the food stalls where you can stop for anything from a Krispy Kreme doughnut to a NYC deli-style sandwich. Heaven.
You may also like