Art News British Council to Install Sculpture of Yuri Gagarin Outside Its Offices in London Posted byconteJuly 1, 2011