News

Yet the ultra-chic, five-star Rosewood London, just off High Holborn, seems far from concerned by the big-name launches on the horizon. “London’s upcoming hotel openings are very exciting for ...