About
A popular destination for international tourists, Harrods is a department store located on Brompton Road in Knightsbridge. When you arrive, check out the food halls on the ground floor with luxury food products that deserve a taste, then head upstairs to the different department stores and snag some of the latest fashions.