| Inspiring
Women - 21 May 2008 - THE VENUE
Interbrand,
the Strand, London

Interbrand is a great venue on 85 Strand in central London
with a wonderful history. 
It was once the highly fashionable Hotel Cecil, the largest and
most luxurious hotel in Edwardian times and has since been transformed
into an innovative and versatile space.
Interbrand
85 Strand
London
WC2R 0DW
Location: Nearest tube stations are Embankment,
Covent Garden and Charing Cross.
For further directions, click
here
|