A really lovely little place to stay while in London. Perfect if you’re here for work.