A perfect London flat in a perfect location! Two Tube stations, a bus stop, Hyde Park and three grocery stores all a short walking distance away. I would definitely stay here again!