Knightsbridge is a place in London, England in the City of Westminster, notable for its expensive stores including Harrods.
Nearest places:
Nearest tube stations:
This article is a stub. You can help BambooWeb by .