This London apartment is in a fantastic location: close to museums and Harrods. We found that the apartment was clean and the beds were very comfortable.