Harrods is one of the world’s most famous luxury department stores. It started life in 1849 as a single room, selling tea and groceries. Nowadays it fills 4.5 acres spread across the seven floors of its impressive site in London’s exclusive Knightsbridge. You’ll find racks filled with glamorous designer clothing, including exclusive collections from designers such as Chloé; fine dining restaurants; exquisite home furnishings; and the world-renowned, celebrity-endorsed Food Hall packed with delicacies from across the globe. Wander through rooms dedicated to jewellery, watches, shoes, perfumes, handbags and homeware and pick up something special to take home in one of Harrods’ iconic green bags.
Day 1: London
Start your day of shopping in Harrods, the world’s most famous department store. Browse racks of the latest in women’s and men’s fashions, from jewellery to couture dresses, drool over the delights on display in the Food Hall (and the handbag department) and take afternoon tea in The Georgian Restaurant; open since 1913, it’s as much of an institution as the shop. Harrods is famously prettiest at Christmastime, when its façade twinkles with thousands of lights.