Leibal — The Coach House
The Coach House is a minimal home located in London, United Kingdom, designed by Open Practice Architecture and Kinder Design. The Coach House, once a neglected automotive garage, has been transformed into a three-bedroom family home with a courtyard garden…