The Rosewood London’s cool, classy sophistication
In the heart of London’s lawyer district, and a short walk from theatre-land, sits one of the coolest, classiest multi-venue hotels in town. The Rosewood London, just a few steps from Holborn tube station, hosts the Gin Bar, the Dining Room and Scarfe’s Bar, which has become a destination in its own right. Let’s save […]