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