East Central Gallery

Location:  London, UK
Completion:  2009
Architecture:  Dow Jones Architects