An ideal location and a spotless and spacious place for a short or midterm stay that will permit you to take full advantage of the city of London