Place is lovely: newly & stylishly renovated, and in a great location.
Note that it's on the 4th floor and there are no elevators. Not an issue for most people, but worth keeping in mind for anyone having difficulty with stairs or coming with a large suitcase (stairs are narrow).
Also, would have been nice to have flexibility on the check-in time. I arrived in London 9am, but wasn't allowed an early check in & had to find another base until 3pm