ROSEWOOD HOTEL | LONDON
Haute. Sophisticated. Traditional. Those are some of the words one would come up with while checking out the Rosewood Hotel in London. This pillar of the Edwardian era stands in one of the busiest, exciting cities in the world. The construction of the hotel started in 1912 and the first part of it was completed …