Retail store with white letters on the window glass Sale Up to 50% Off in Knightsbridge, London, United Kingdom. People can be seen in the glass reflection. Knightsbridge is an affluent area of London and famous for its high-end retail shops.