Great apartment to spend a few days in London. Very clean, comfortable and well equipped. We enjoyed our stay and recommend it.
The strong point ? Very close to the center.