Pleasant lodgings with just what you'll need in between activities in London.