Pure luxury
11 Cadogan Gardens is one of the best small luxury boutique hotels in London. This was my first time staying in Chelsea (for those who don't know, it is a very posh area of London with high end stores and expensive cars parked). The hotel is well blended in with the…