This is the perfect spot in London, next to Sloane square. The shopping is excellent, and lots of restaurants nearby. The train is easy to get to as well.