Super quiet, conveniently located, charming, and comfortable—a perfect London abode!