Harrod's
Address: 87-135 Brompton Rd, London, United Kingdom
Cuisine: Grocery/Market
Price range: $$
Featured by: Jack's Dining Room
Luxury market offering rare and extravagant foods like $235 Japanese strawberries.
Browse all creator-verified restaurants · Discover more on elevATE