London's iconic The Mall becomes a wind farm as imagined by the exhibition London Futures: http://www.london-futures.com/