The Cadogan Hotel in Chelsea has rapidly become my favourite luxury hotel in London. After a number of stays I have put down why I feel this is such a wonderful hotel – from the bedrooms, to the dining rooms and the service this is a five star place all round.
Please read on…