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