With 30+ function rooms and meeting areas to seat anywhere from 4 - 350 delegates, occupying a total of 43,796 square feet, Chicago Booth’s London Conference Centre provides a superb location for events and education. The venue is located at One... Read More




