September 23, 20161 min read Mirror Maze by Es Devlin in London’s Peckham Mirror Maze is a multi-room installation built by British stage designer Es Devlin inside a former warehouse in Peckham, Southeast…