where to shop in london-


Visitors from around the world flock to Knightsbridge and Brompton Road to visit the illustrious shops and department stores. This is the place to go if you're looking for prestigious brands and up-to-the-minute trends from the world's fashion elite. Best known for Harrods and Harvey Nichols, you'll also find a whole host of big-name fashion designers on Sloane Street. Showing Knightsbridge caters to all tastes, a branch of Topshop opened opposite Harrods in May 2010.

Nearest Tube: Knightsbridge

View More where to shop In London Click Here