Hey all.
Anyone have a recent stay at the Number 16 Hotel in South Kens, London? Deciding between there & the Langham. I know, totally different beasts (and locations). Looking mainly for any experiences -- with either -- about quality of rooms and overall experience. Thanks for your thoughts!