Very comfortable apartment, ideally located for stay in London.