One of the most remarkable places to stay in London.