Meeting Venues The Strand
Overlooking the Strand and directly opposite Charing Cross station, the meeting facilities enjoy great views of the surrounding area including Trafalgar Square.Located directly opposite Charing Cross station, our meeting rooms can cater for up to 35 delegates and are in a prime position for easy access to all areas of London.
Meeting Venues The Strand
Enquire Now
Contact Us
Telphone | 0845 833 2224 |
|---|---|
Address | United Kingdom WC2N 4JF |