Leibal — Newcourt Street
Newcourt Street is a minimalist space located in London, United Kingdom, designed by Wendover. The project’s success lies in its refusal to erase history in pursuit of modernization. Where lesser interventions might have stripped away the Victorian bones to create…