
Contact us
About company
Congress Centre is a purpose-built events and conference venue in central London. It's well-connected, well designed and suitable for almost anything.
GB 28 great russell street
Unknown
Not verified company
Congress Centre is a purpose-built events and conference venue in central London. It's well-connected, well designed and suitable for almost anything.