What country are Belgravia, and Knightsbridge are located in?
Harvey Nichols Harvey Nichols, founded in 1831, is a luxury British department store chain with a flagship store in Knightsbridge, London. It sells fashion collections for men and women, fashion accessories, beauty products, wine and food.
Japanese Village, Knightsbridge The Japanese Village in Knightsbridge, London, was a late Victorian era exhibition of Japanese culture located in Humphreys' Hall, which took place from January 1885 until June 1887.