Our 1000th meeting room venue is…London’s CCT Venues!