"

Grand and gracious, Rosewood London is one of the capital's finest hotels; an idyllic urban sanctuary where the hum of the city slips away, replaced by an atmosphere of quiet sophistication and unsurpassed luxury.

Rosewood London

Rosewood London