Home Uncategorized UK Pavilion at Shanghai Expo 2010 is a dramatic display of creativity