Stayed at this aparment for a weekend in London. Great Location in central London, with short walking distance to shops and underground station.