| Celtic
Connections - 2 May 2007
Interbrand

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
Nearest tube stations are Embankment, Covent Garden and Charing
Cross.
For further directions, click
here
|