Farm Shop Finder

Selfridges Food Hall (London)

Deli / Food ShopWestminster

Celebrated food hall in the basement and lower ground floor of Selfridges' iconic Oxford Street flagship. One of London's great food retailing destinations offering an eclectic mix of artisan produce, fine cheeses, luxury chocolates, deli, fresh fish, meat and specialist products from around the world.

Address
400 Oxford Street, London, W1A 1AB
Listed via
Buy Direct index
Get directionsVisit website

This listing hasn’t been independently verified yet — check details with the deli / food shop before travelling.

Is this your farm shop? Claim it to manage the listing.

More places nearby