Knightsbridge is a classy area sandwiched between Hyde Park and Chelsea. Here you’ll find upscale shops and restaurants, and the famous Harrods department store.
The area’s a mecca for designer shopping, especially on Sloane Street, and Kensington’s museums are very close. An insider tip: try a pint or two at the very traditional Nags Head pub on Kinnerton Street.
Knighstbridge’s character is mainly residential. So take a short tube trip to Leicester Square if you plan to walk on the wild side.