El Rosewood London es un hotel de lujo situado en el corazón de Holborn, en Londres. Todas las habitaciones cuentan con tetera y cafetera, así como con una selección de tés y cafés de cortesía. El hotel también ofrece un servicio de té de la tarde en su elegante salón Mirror Room, que cuenta con una decoración inspirada en la moda y el arte.