Conference Centres in Strand
1 conference centres in Strand, showing 1 − 1
Open All Year... The Strand Palace Hotel is perfectly located for Theatreland in the heart of Covent Garden, and the City and West End are only minutes away. Originally built as an Art Deco showpiece, the Hotel has been carefully modernized.