Company SSM No 625 9453 20 · <50 Employees
Rosewood London is one of the finest five-star hotels in London. Blending English heritage with contemporary sophistication, the Edwardian, Grade II-listed building has been sensitively renovated to create a luxury hotel with the ambience of a stylish London residence.
Rosewood Hotels London
-
<50
-
625 9453 20
0