+44 (0)20 3988 8300
Ilec Conference Hall

London Suite pillar-free conference and exhibition hall