Lovely comfortable accommodation in an interesting (and for tourists), off the beat and path in London.