I love hotels but have never been to either of these and like the look of both (this is for a wedding anniversary night away)
Does anyone have any opinions or recent experience of either to share?
Or is there anywhere else in London I should consider? (Want a change from One Aldwych, The Soho etc)
Tia