Slip House by Carl Turner Architects in London, United Kingdom
Project: Slip House Architects: Carl Turner Architects Location: London, United Kingdom Area: 2,152 sq ft Photographs by: Tim Crocker Slip House by Carl Turner Architects Carl Turner Architects have designed the Slip House for the main architect himself in London. This […]