Leibal — Barclay Corner
Barclay Corner is a minimalist residence located in London, United Kingdom, designed by ao-ft. This ground-floor flat expansion, both rear and side, is notable for its high-level windows and visible timber structure, situated at a key intersection within the area.…