I know it has been done before but I can't figure out the best area to stay in London. Coming for a weekend and taking DS to Natural History Museam etc. I want to shop. Want to be near child-friendly restaurants etc.
So - around Oxford St or Kensington? Anywehre else? (Can't beleive I used to LIVE in London but can't remember where would be best to stay!!)
Got to go and medicate a coughing DS but will check back later.