| |

Leibal — Heyford Avenue

Heyford Avenue is a minimal residence located in London, United Kingdom, designed by Manuel Urbina. Previously in a state of disrepair, the flat necessitated comprehensive renovations, both structural and aesthetic. The architect guided the project from its nascent concept through…