What country are Belgravia, and Knightsbridge are located in?
Lowndes Square: Lowndes Square is a residential garden square in Belgravia, London, SW1. Harvey Nichols: Harvey Nichols, founded in 1831, is a luxury British department store chain with a flagship store in Knightsbridge, London.
London