Experience an ideal mix of British heritage and contemporary sophistication at Rosewood London, a peerless luxury hotel in London near Covent Garden.
252 High Holborn, London, WC1V 7EN, United KingdomWC1V 7ENLondonUnited Kingdom
SUBMIT AN INQUIRY
With its central location, Rosewood London is one of the city’s best spots for bespoke events. A range of spaces—from the stunning Grand Ballroom to historic boardrooms—combine modern amenities with original architectural features.