Iconic luxury department store in London, offering high-fashion clothing, gourmet food, and zealous customer service across 300 departments.