Rosewood London’s luxury hotel restaurants and bars share a genuine British sensibility. The glamorous Mirror Room serves elegant and innovative cuisine and exquisite afternoon tea, whilst the ...