Venue: <strong>The Rosewood London</strong>

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.

<strong>The Rosewood London</strong>
252 High Holborn, London, WC1V 7EN, United Kingdom T: +44 20 7781 8888 <a href=""></a>