Architects Newspaper Review April 30, 2010ReviewSmout AllenComment A great review of the London Eight show at SCI-Arc can be found here: