HARRODS Food Hall describes itself as the worlds greatest food emporium, but customers concerned by the sustainability of their food were less than impressed on a recent visit to the London department store.