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…
This website uses cookies.