My first visit to the Rosewood London and first few impressions!

I knew the Rosewood Hotel would be something special but my visit to it as soon as it opened in November, ย did and has still kept me swept off my feet! It is something out of the world of London and a refreshing addition to the 5 star hotels landscape of the city.Located close to [...]