This is a fine apartment in a great location. It is mostly very well equipped and has been renovated quite recently so the bathroom and kitchen are modern and high quality. We loved the location and the light and had a wonderful week in London.
One issue is that the apartment is on the third floor and the lift was out of order and had been for some time. It would have been helpful to have been informed of this ahead of time.