Charming, clean, well-appointed and centrally located, this apartment met all our needs during our visit to London.