A lot liker Harrod's food halls in London, packed with exotic foods and pastries and meats and cheeses and breads and fish and condiments and sweets and spices and wines and produce and on and on and on. Nothing is cheap, of course, so bring lots of green or plastic.
More