Tea Time at the Rosewood Hotel London Consuming culture. The Rosewood London’s dazzling Mirror Room restaurant has recently introduced an art-inspired afternoon tea.