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/overview/ldn-61383350-entrance-wrought-iron-gates.jpg
252 High Holborn, London, WC1V 7EN, United Kingdom WC1V 7EN London United Kingdom