Venue: The Rosewood London

Rosewood London is an ultra-luxury hotel on High Holborn that combines English heritage with contemporary sophistication in a central location. Set in the heart of the city near Covent Garden, the City and West End theatres, it is an ideal base for business and sightseeing in London.

The Rosewood London
252 High Holborn, London, WC1V 7EN, United Kingdom T: +44 20 7781 8888