15 Best Hotels in London Right Now

2. Cadogan Gardens

Cadogan Gardens
11 Cadogan Gardens occupies four adjoining redbrick townhouses in the heart of Chelsea. It embodies all of the old-school charm, splendour and English eccentricity that you would expect of a historic, five-star hotel by Sloane Square, while a top-to-tail refurbishment in 2016 ensures it is fit for the modern guest.