Knightsbridge is best known for it's luxury department stores such as Harrods and Harvey Nichols and is the international destination for the Capital's visitors.
Then of course, Harrods and Harvey Nichols both provide a carefully chosen mix of designer clothes, high quality food, furnishings and more. A visit to either is an experience in itself.
If you wish to shop for smaller brands, head to Beauchamp Place and Walton Street, which also offers indulgent cafes and restaurants. After all that shopping, just cross the road to relax in Hyde Park.