Delightful and different place to stay in London.