Some hotels are special. Truly special. And make you feel special. My love affair with the Four Seasons London at Park Lane, has been a long one. Why? Because it is one of my favourite hotels in London, without any doubt.
The Rosewood London promised many things – incredible design, the magic Rosewood touch (it is their first hotel in Europe) and a new London location. What did I think of this stunning new hotel? I loved it.