Rosewood London
Experience an ideal mix of British heritage and contemporary sophistication at Rosewood London, a peerless luxury hotel in London near Covent Garden. /content/dam/rosewoodhotels/property/london/en/images/homepage/RWLDN_homepage_entrance_wrought_iron_gates_leading_to_Courtyard.jpg
252 High Holborn, London
WC1V 7EN
London
United Kingdom