One of the nicest and cleanest apartments I have been in London. Great location too.
Most recommended!