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 [...]