Is there a better Food Hall in the world than Harrods in Knightsbridge? The best fresh fish, amazing shellfish, ethnic delights from Lebanon, India, Hong Kong, with the best of traditional British scattered all around. Cheeses sans pareil, cold cuts extraordinaire, all beautifully laid out and displayed mystery, sensuality and intimacy in action. Not to mention, the live in real time dining options of The Caviar House, Galvin Demoiselle’s Bistro, Bentley’s Sea Food, The Steakhouse, etc, etc. Harrods is Europe’s biggest department store with 330 departments and one million square feet of retail space. And my favorite. Its motto Omnia Omnibus Ubique (sounds very Amazon!) – All Things for All People Everywhere… and the Food Hall is its finest moment.