Contemporary Architecture and Design
Architects: Dow Jones Architects. Location: London, UK. Year: 2009. Photographs: David Grandorge.