The University of Chicago's Booth School of Business campus at the heart of London is a tribute to this world class institution's success, engagement and commitment to it ... more