Architects create series of installations in shop windows along Regent Street
London Design Festival 2015: the Royal Institute of British Architects' annual Regent Street Windows project returns with 13 new installations up and down one of London's most famous shopping streets (+ movie). More