East Central Gallery

Location:  London, United Kingdom
Completion:  2009
Architecture: Dow Jones Architects