Ok I'm really stuck here. I am visiting London and I don't know if I should stay in Covent Garden or Knightsbridge. I've heard Knightsbridge is nicer and maybe safer since I'm traveling alone?
Is Knightsbridge near a good shopping area? I'd just like to be central.