Oliver Leech Architects
Architecture Firm City of London / United Kingdom
Oliver Leech Architects is a British architecture practice crafting homes that celebrate life, light, and materials. Placing our clients at the forefront of each project, we respond to every brief, design idea and context with sensitivity and enthusiasm, expertly guiding initial concepts to completed, much-loved homes.
Oliver Leech Architects is a British architecture practice crafting homes that celebrate life, light, and materials. Placing our clients at the forefront of each project, we respond to every brief, design idea and context with sensitivity and enthusiasm, expertly guiding initial concepts to completed, much-loved homes.